问题 问答题

注意:下面出现的“考生文件夹”均为%USER%。

在考生文件夹中存有文件名为Java_2.java文件。请完善Java_2.java文件,并进行调试,使程序显示对话框如下:

并在命令行中每隔10秒显示一下当前时间(如下图),直至用户在对话框单击“确认”按钮后退出。

由于Java_2.java文件不完整,请在注释行“//*********Found*********”下一行的下画线地方填入正确内容,然后删除下画线,请勿删除注释行或其他已有语句内容。存盘时,文件必须存放在考生文件夹下,不得改变原有文件的文件名。

给定源程序:

import Java awt.*;

import java.awt event.*;

import Java.util.*;

import Javax.swing.*;

import javax.swing.Timer;

public class Java_2(

public static void main(string[]args)

//*********Found**********

ActionListener listener=new_______();

Timer t=new Timer(10000, listener);

t.start();

JOptionPane.showMessageDialog(null,"退出程序吗");

System.exit(0);

//*********Found**********

class TimePrinter______ActionListener

//*********Found**********

publ ic void actionPerformed(______event)

Date nOW=new Date():

System.out println(”At the tone,the time is”+now);

//*********Found**********

______. getDefaultToolkit().beep();

 

答案

参考答案:

TimePrinter implements ActionEvent Toolkit

解析:

创建类对象,需填入TimePrinter;接口的实现,需填入implements;动作事件类型的对象,需填入ActionEvent;getDefaultToolkit()是Toolkit类的静态方法,需填入Toolkit。

单项选择题
单项选择题