import java.awt.*;
import java.awt.event.*;
import java.applet.*;
public class ButtonDemo extends Applet implements ActionListener
{ String msg="";
public void init()
{
//Frame f=new Frame("这是一个窗口");
//f.setLayout(new FlowLayout());
Button but1= new Button("确定");
Button but2= new Button("取消");
add(but1);
add(but2);
but1.addActionListener(this);
but2.addActionListener(this);
// TextField t1=new TextField("这是一个文本框",35);
//f.add(t1);
// f.setSize(300,500);
//f.setVisible(true);
}
public void actionPerformed(ActionEvent e)
{
String str=e.getActionCommand();
if(str=="确定")
{
msg="你单击了按钮确定'.";
}
else
{
msg="你单击了按钮'取消'.";
}
repaint();
}
public void paint(Graphics g)
{
g.drawString(msg,6,100);
}
}
编译后会通过,但是当输入 java ButtonDemo后会出现Exception in thread"main" java.lang.NosuchMethodError:main。这个是意思。是什么问题?
为什么那个应用程序里面没有东西呢?而且提示未初始化不小程序?大哥哥,大姐帮帮忙!