问题 填空题

如图所示。


程序如下:
//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()也具有这个接口的性质。

多项选择题
问答题 简答题