import java.awt.*;
import java.awt.event.*;
public class TextFieldAction3{
public static void main(String arg []){
new TextFieldFrame().launchFrame();
}
}
class TextFieldFrame3 extends Frame{
TextField num1,num2,num3;
public void launchFrame(){
num1=new TextField(10);
num2=new TextField(10);
num3=new TextField(15);
Label pluse=new Label("+");
Button b=new Button("=");
Monitor4 m=new Monitor4(); 老出现错误,大家帮帮忙改一下
b.addActionListener(m);
setLayout(new FlowLayout());
add(num1);
add(pluse);
add(num2);
add(b);
add(num3);
pack();
setVisible(true);
class Monitor4 implements ActionListener{
public void actionPerformed(ActionEvent e){
int n1=Integer.parseInt(num1.getText());
int n2=Integer.parseInt(num2.getText());
num3.setText(""+(n1+n2));
}
}
}
}