问答题

请完成下列Java程序。程序的执行结果是生成一个具有一个按钮的窗体,并且按钮的标签是“欢迎参加全国计算机等级考试—Java部分!”字样。
注意:请勿改动main()主方法和其他已有的语句内容,仅在下划线处填入适当的语句。 import java.awt.*; import java.awt.event.*; public class TestActionEvent { public static void main(String args[]) { Frame f=new Frame("Test"); Button b=new Button("欢迎参加Java考试!"); TestListener testmonitor=new TestListener(); Monitor bh=new Monitor(); b.addActionListener(bh); f.addwindowListener(testmonitor); f.add(b); f.setSize(150,100); f.setVisible(true); } } class Monitor ___________ ActionListener { public void actionPerformed(ActionEvent e) { System.out.println("a button has been pressed"); } } class TestListener__________WindowAdapter { public void windowClosing(WindowEvent e) { System.exit(1); } }

【参考答案】

implements extends[解析] 本题主要考查Java的事件处理(驱动)机制。解答本题的关键是掌握事件处理机......

(↓↓↓ 点击下方‘点击查看答案’看完整答案 ↓↓↓)
热门 试题