import java.awt; public class Test2error extend Frame implements ActionEvent { Label note ; TextFiled input; Button btn1; public Test2( ); { note=new Lable(“姓名:”); output=new TextField(10); btn1=new Button("退出"); add(note); add(input); add(btn); btn1.addActionListener(); setSize(500,400); } public void actionPerforme(ActionEvent e) { system.Exit(0); } public static main(String args()) { Test2[]; }改错
时间: 2023-06-11 15:05:28 浏览: 116
import java.awt.*;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
public class Test2 extends Frame implements ActionListener {
Label note;
TextField input;
Button btn1;
public Test2( ) {
note=new Label("姓名:");
input=new TextField(10);
btn1=new Button("退出");
add(note);
add(input);
add(btn1);
btn1.addActionListener(this);
setSize(500,400);
}
public void actionPerformed(ActionEvent e) {
System.exit(0);
}
public static void main(String args[]) {
Test2 test[] = new Test2[1];
}
}
修改方法:
1. 将类名 Test2error 改为 Test2
2. 实现 ActionListener 接口,并重写 actionPerformed 方法
3. 将 Label note、TextField input、Button btn1 的类型和名称修正
4. 将按钮添加 ActionListener
5. 将 System.Exit(0) 修改为 System.exit(0)(注意大小写)
6. 将 main 方法中的 Test2[] 修改为 Test2 test[] 并初始化数组
阅读全文