[填空题] 如图所示。 程序如下: //Java_2.java import java.awt.*; import java.awt.event.*; //**********Fou

21 查阅

[填空题] 如图所示。

程序如下:

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

计算机考试