看看出了什么问题?
我写的计算器的框架,还没有写事件代码。编译通过,但是不能执行。大家看看怎么了。
import java.awt.*;
import java.applet.*;
public class AppletCalculator extends Applet
{
Button num0,num1,num2,num3,num4,num5,num6,num7,num8,num9;
Button bplu,bmin,bmul,bdiv,bequ;
Panel buttonArea;
TextField answer;
public void init()
{
num0=new Button("0");
num1=new Button("1");
num2=new Button("2");
num3=new Button("3");
num4=new Button("4");
num5=new Button("5");
num6=new Button("6");
num7=new Button("7");
num8=new Button("8");
num9=new Button("9");
bplu=new Button("+");
bmin=new Button("-");
bmul=new Button("*");
bdiv=new Button("/");
bequ=new Button("=");
answer=new TextField(15);
answer.setEditable(false);
buttonArea=new Panel();
buttonArea.setLayout(new GridLayout(4,4));
buttonArea.add(num7);
buttonArea.add(num8);
buttonArea.add(num9);
buttonArea.add(bplu);
buttonArea.add(num4);
buttonArea.add(num5);
buttonArea.add(num6);
buttonArea.add(bmin);
buttonArea.add(num1);
buttonArea.add(num2);
buttonArea.add(num3);
buttonArea.add(bmul);
buttonArea.add(num0);
buttonArea.add(new Label());
buttonArea.add(bequ);
buttonArea.add(bdiv);
}
public void start()
{
setLayout(new BorderLayout());
add("North",answer);
add("Center",buttonArea);
}
}