[填空题] 如图所示。
程序如下:
//Java_2.java
import java.awt.*;
import java.awt.event.*;
//**********Found**********
public class Java_2 ______ frame implements ActionListener
public static void main( String args[] );
Java_2 fr=new Java_2 ("Hello!");
fr.setLayout(new FlowLayout());
fr.setSize(200, 100);
fr.setBackground(Color.blue);
Button b=new Button("确定");
b.______ (new Java_2());
fr.add(b);
fr.setVisible (true);
public void actionPerformed(ActionEvent e)
System.exit(0);
public Java_2 (String str)
super(str);
public Java_2 ()
正确答案:
addActionListener
参考解析:frame是一个类,类Java_2只能继承自它,所以第一处应填入“extends”关键字。为了能让Button响应用户事件,必须为其注册监听器,所以第二处应填入“addActionListener”,这里addActionListener()方法的参数是new Java_2(),是因为Java_2实现了ActionListener接口,new Java_2()也具有这个接口的性质。


![[填空题] 如图所示。 程序如下: //Java [填空题] 如图所示。 程序如下: //Java](http://www.mshxw.com/aiimages/31/481835.png)
