首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
请完成下列Java程序。程序的执行结果是生成一个具有一个按钮的窗体,并且按钮的标签是“欢迎参加全国计算机等级考试—Java部分!”字样。 注意:请勿改动main()主方法和其他已有的语句内容,仅在下划线处填入适当的语句。 impo
请完成下列Java程序。程序的执行结果是生成一个具有一个按钮的窗体,并且按钮的标签是“欢迎参加全国计算机等级考试—Java部分!”字样。 注意:请勿改动main()主方法和其他已有的语句内容,仅在下划线处填入适当的语句。 impo
admin
2009-01-15
37
问题
请完成下列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的事件处理(驱动)机制。解答本题的关键是掌握事件处理机制中的事件、事件源和事件处理者的概念。在Java的事件处理机制中,一般情况下涉及到4个概念:(1)事件,用户对界面操作在Java语言上的描述,以类的形式出现,例如鼠标操作所对应的事件类是MousEvent。(2)事件源,事件发生的场所,通常就是各个构件,例如按钮Button。(3)事件处理者,接受事件对象并进行处理的对象。(4)事件适配器,Java语言为一些Listener接口提供了适配器(Adapter)类。可以通过继承事件所对应的Adapter类,重写需要的方法,无关方法不用实现。值得注意的是,实现某个接口用关键字implement,而继承某个事件适配器类要用关键字extends。class Monitor implements ActionListener语句功能是声明一个实现ActionListener接口的类Monitor,class TestListener extends WindowAdapter功能是声明一个继承事件适配器类WindowAdapter的TeatListener类。
转载请注明原文地址:https://kaotiyun.com/show/VQnp777K
本试题收录于:
二级Java题库NCRE全国计算机二级分类
0
二级Java
NCRE全国计算机二级
相关试题推荐
在SQL语句中,删除一条记录采用的命令是
设有关系SC(SNO,CNO,GRADE),其中,SNO、CNO分别表示学号和课程号(两者均为字符型),GRADE表示成绩(数值型),若要把学号为“S101”的同学,选修课程号为“C11”,成绩为98分的记录插入到表SC中,正确的语句是
假设同一名称的产品有不同的型号和产地,则计算每种产品平均单价的SQL语句是
在VisualFoxPro中,用于建立或修改程序文件的命令是
两个或两个以上模块之间关联的紧密程度称为
下列关于类、对象、属性和方法的描述中错误的是()。
在VisualFoxPro中,下列变量中需要事先定义是()。
以下属于容器类控件的是()。
在考生文件夹下有一表单文件formone.scx.其中包含一个命令按钮。打开该表单文件,然后在表单设计器环境下完成如下操作:(1)将表单的标题设置为“基本操作”;将表单的最大化按钮设置为无效。(2)在表单的数据环境中添加数据表customers.dbf
下面程序计算一个整数的各位数字之和。在下划线处应填写的语句是()。SETTALKOFFINPUT"x="TOxs=0DOWHILEx!=0s=s+MOD(x.10)_______
随机试题
Thenewpowerplantisreported______withinthreeyears.
调控价格总水平的主要手段不包括()。
会计电算化可以提高( )。
根据《仲裁法》的规定,下列情形中的仲裁协议,属于无效的有()。
我国义务教育实行由()为主管理的体制。
简述教师专业发展的基本内容。
ItisnotquiteBenidormyet,butAntarcticahasbecomeanincreasinglypopulardestinationforthemoreadventuroustourist.In
Youshouldspendabout40minutesonthistask.Writeaboutthefollowingtopic:Manypeoplebelievethatstrongtraditionhelps
CompletetheapplicationformusingNOMORETHANTHREEWORDS.ApplicationforparkingstickerName【T5】______Address【T6】Flat13
Schoolsarehighlybureaucraticorganizations.Manyteachersrelyin【M1】______therulesandregulationsofschoolstomaintain
最新回复
(
0
)