填空题
请完善程序(程序文件名:Java_3.java)并进行调试。请在下画线处填入正确内容,然后删除下画线。请勿删除注释行和其他已有的语句内容。
[题目要求]
在点击“Exit”按钮和窗口右上角的关闭按钮时,可以关闭窗口。
程序运行后的界面如下图所示。

源程序:
import java.awt.*;
import java.awt. (1)
.*;
public class Java_3 implements ActionListener,
(2) {
Frame f;
Button
be,bw,bs,bn,bc;
public void create() {
f= (3) ;
be=new
Button("East");
bw=new Button( (4)
);
bs=new Button("South");
bn=new Button("North");
bc=new
Button("Exit");
f.add(be, (5)
);
f.add(bw,"West");
f.add(bs,"South");
f.add(bn,"North");
f.add(be,"Center");
bc.addActionListener(this);
//为按钮注册监听器
f.addWindowListener(this);
//为按钮注册监听器
f.setSize(200,200);
f.setVisible( (6) );
}
public static void main(String args[]) {
Java_3
fa=new Java_3();
fa.create();
}
public void actionPerformed(ActionEvent e) {
System.exit(0); //实现窗口关闭功能
};
public void windowOpened(WindowEvent e) {}
public void
windowClosing(WindowEvent e) {
System.exit(0);
//实现窗口关闭功能
};
public void
windowClosed(WindowEvent e) {}
public void
windowIconified(WindowEvent e) {}
public void
windowDeiconified(WindowEvent e) {}
public void
windowActivated(WindowEvent e) {}
public void
windowDeactivated(WindowEvent e) {}
}
【参考答案】
event