当前位置: 代码迷 >> Java相关 >> java小程序出错了
  详细解决方案

java小程序出错了

热度:102   发布时间:2010-04-26 22:44:19.0
java小程序出错了
import java.awt.*;
import java.applet.*;
public class ButtonTest extends Applet
{
    Button btn;
    public ButtonTest()
    {
        setLayout(new BorderLayout());
        btn=new Button("This is a button");
        add("North",btn);
    }
}
这是一个Java小程序!!!程序没错误!!!可是在不能在JCreater上运行!!!而且提示出现了异常!!!这是咋回事啊??请大家指点一下!!
搜索更多相关的解决方案: java  

----------------解决方案--------------------------------------------------------
你只是定义了一个类,并没有main函数,Applet是放在网页中运行

import java.awt.*;
//import java.applet.*;
import javax.swing.*;
public class ButtonTest extends JFrame
{
    Button btn;
    public ButtonTest()
    {
        setLayout(new BorderLayout());
        btn=new Button("This is a button");
        add("North",btn);
        setSize(100,100);
        setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
        setVisible(true);
    }

    public static void main(String[] args) {
        ButtonTest bt = new ButtonTest();
    }
}
----------------解决方案--------------------------------------------------------
谢谢啊!!我想问一下:用import javax.swing.*;实现小窗口输出,用applet不行啊?
----------------解决方案--------------------------------------------------------
以下是引用MyStar在2010-4-27 13:21:39的发言:

谢谢啊!!我想问一下:用import javax.swing.*;实现小窗口输出,用applet不行啊?
//ButtonTest.java
import java.awt.*;
import java.applet.*;
public class ButtonTest extends Applet
{
    Button btn;
    public void init()
    {
        setLayout(new BorderLayout());
        btn=new Button("This is a button");
        add("North",btn);
    }
}

//另外新建一个HTML文件:index
<applet code="ButtonTest.class" width=150 height=100>
</applet>
----------------解决方案--------------------------------------------------------
呵呵呵,谢谢啊!!!
----------------解决方案--------------------------------------------------------
  相关解决方案