首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
请完成下列Java程序。程序的执行结果是生成一个具有一个按钮的窗体,并且按钮的标签是“欢迎参加全国计算机等级考试—Java部分!”字样。 注意:请勿改动main()主方法和其他已有的语句内容,仅在下划线处填入适当的语句。 impo
请完成下列Java程序。程序的执行结果是生成一个具有一个按钮的窗体,并且按钮的标签是“欢迎参加全国计算机等级考试—Java部分!”字样。 注意:请勿改动main()主方法和其他已有的语句内容,仅在下划线处填入适当的语句。 impo
admin
2009-01-15
63
问题
请完成下列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全国计算机二级
相关试题推荐
为了隐藏在文本框中输入的信息,用占位符代替显示用户输入的字符,需要设置的属性是
层次型、网状型和关系型数据库划分原则是
软件需求规格说明书的作用不包括
在长度为64的有序线性表中进行顺序查找,最坏情况下需要比较的次数为
假设某个表单中有一个复选框(CheckBox1)和一个命令按钮Command1,如果要在Command1的Click事件代码中取得复选框的值,以判断该复选框是否被用户选择,正确的表达式是
假设某表单的Visible属性的初值为.F,能将其设置为.T.的方法是
在VisualFoxPro中,下面关于索引的描述错误的是()。
SQL语言的更新命令的关键词是
有表示公司和职员及工作的三张表,职员可在多家公司兼职。其中公司表C(公司号,公司名,地址,注册资本,法人代表,员工数),职员表S(职员号,姓名,性别,年龄,学历),工作表W(公司号,职员号,工资),则表W的键(码)为()。
开发大型软件时,产生困难的根本原因是()
随机试题
宋初保甲制度的核心功能是负责强化()
某企业有关损益的资料及经济业务如下:(1)2014年6月30日的部分科目余额如下所示:(2)6月30日,结转本月销售成本1340万元,并结转本月损益。要求:根据资料编制6月份利润表。
扩展v.e________
急进性肾小球肾炎主要的病理改变为
A.羟丙基甲基纤维素B.甲基纤维素C.醋酸纤维素D.微晶纤维素E.邻苯二甲酸醋酸纤维素属于水不溶型包衣材料的是()。
案例2014年,G淀粉公司雇佣临时人员把仓库改造成第三生产车间。该车间为长80m、宽50m、高15m的框架砖混结构建筑,分成打包间和产品暂存间。打包间用7m高砖墙与暂存间分隔。打包间内有打包机8台、振动筛8台。振动筛安装在6m高的二层
航显系统可支持IT操作管理系统在远端对系统运行状态进行监控。系统运行状态包括()的运行状态。
《建筑材料及制品燃烧性能分级》(GB8624—2012)与《建筑材料及燃烧性能分级》(GB8624—2006)对建筑内部装修材料按燃烧性能划分级对应关系的描述,正确的是()。
“根据组织的使命而提出的组织在一定时期内所要达成的预期效果”称为()。
计算机病毒可以使整个计算机瘫痪,危害极大。计算机病毒是______。
最新回复
(
0
)