首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
阅读下列程序说明和程序段,将应填人(n)处的字句写在对应栏内。 [说明] 下面是一个Applet程序,其功能是有2个按钮,分别为First和Second,以及一个Label控件。要求点击First时则能在Label中显示出Command:Fi
阅读下列程序说明和程序段,将应填人(n)处的字句写在对应栏内。 [说明] 下面是一个Applet程序,其功能是有2个按钮,分别为First和Second,以及一个Label控件。要求点击First时则能在Label中显示出Command:Fi
admin
2009-02-15
35
问题
阅读下列程序说明和程序段,将应填人(n)处的字句写在对应栏内。
[说明]
下面是一个Applet程序,其功能是有2个按钮,分别为First和Second,以及一个Label控件。要求点击First时则能在Label中显示出Command:First,而点击Second时则能显示出 Command: Second,要求只能使用重载一次actionPerfonned()方法。
程序运行结果如图6所示。
import java. awt.*;
import java. awt. event. *;
import java. applet. *;
/*
< applet cede = exl_7, class width = 800 height = 400 >
</applet >
*/
public class ex]_? extends Applet implements ActionListener {
private String str = "ok";
private Label |;
private Button btn;
public void init( ) {
(1)
I = new Label(str);
I. reshape(10, 10, 150, 30);
add(I);
(2)
btn. reshape(10, 50, 60, 20);
(3)
add(btn);
btn = new Button(" Second" );
btn. reshape(10, 100, 60, 20);
(4)
btn, addActionListener(this);
add(btn);
}
public void actionPerformed(ActionEvent ae) {
str = " Command:" +ae. getActionCommand( )
(5)
ex1_7, html
< HTML >
< HEAD >
< TITLE > ext _7 </TITLE >
</HEAD >
< BODY >
< appletcode =" ext?. class" width =800 height =400 >
</applet >
</BODY >
</HTML >
选项
答案
(1)setLayout(null);(2)btn=new Button("First"); (3)btn.addActionListener(this); (4)bm. setActionConnnand("second");(5)]. setText(str);
解析
本题主要考查Java语言中高级事件ActionEvent和AWT基本构件Label的常用方法的使用。解题关键是熟练掌握动作事件Ac-tionEvent和Label构件的常用方法。在本题中,明确注册的事件监听器是监听按钮的,而不是Label的;调用ActionEvent的setActionConnnand ()方法改变了ActionCommand,使按下第二个按钮时显示Command:second而不是Command: First。调用Label的setText()方法,而不是 Button的方法。
转载请注明原文地址:https://kaotiyun.com/show/jgDZ777K
本试题收录于:
软件设计师下午应用技术考试题库软考中级分类
0
软件设计师下午应用技术考试
软考中级
相关试题推荐
某教学管理数据库中,学生、课程关系模式和主键分别为:S(学号,姓名,性别,家庭住址,电话),关系S的主键为学号;C(课程号,课程名,学分),关系C的主键为课程号。假设一个学生可以选择多门课程,一门课程可以由多个学生选择。一旦学生选择某门课程必定有该课程的成
在结构化分析中,用数据流图描述(42)。当采用数据流图对银行客户关系管理进行分析时,(43)是一个加工。(42)
模块A的功能为:从数据库中读出产品信息,修改后存回数据库,然后将修改记录写到维护文件中。该模块内聚类型为(38)内聚。以下关于该类内聚的叙述中,正确的是(39)。(39)
模块A的功能为:从数据库中读出产品信息,修改后存回数据库,然后将修改记录写到维护文件中。该模块内聚类型为(38)内聚。以下关于该类内聚的叙述中,正确的是(39)。(38)
若某线性表长度为n且采用顺序存储方式,则运算速度最快的操作是_______。
在.I/O设备与主机问进行数据传输时,CPU只需在开始和结束时作少量处理,而无需干预数据传送过程的是()方式。
在软件工程中,不属于软件定义阶段的任务是______。A.制定验收测试计划B.制定集成测试计划C.需求分析D.制定软件项目计划
程序设计语言中(34)。
下图是一个软件项目的活动图,其中顶点表示项目里程碑,连接顶点的边表示包含的活动,则完成该项目的最少时间为_____________(34)天。活动BD最多可以晚开始______________(35)天而不会影响整个项目的进度。(34)
某财务系统在使用过程中,因个人所得税政策变化,需修改计算工资的程序。这种修改属于______维护。
随机试题
1990年,美国麻省理工学院教授彼得.圣吉在他的《第五项修炼,学习型组织的艺术与实践》一书中提出了学习型组织的管理理念,指出持续不断的学习、适应和变革组织才能应对外部环境的变革。管理大师彼得.德鲁克指出:“当今世界,唯一不变的就是变化。”这些都对传统组织提
普通冰冻血浆在﹣20℃以下冰箱内,可冰冻保存
某一时间点对某社区内人群进行吸烟调查,3周后采用同一问卷再次对该人群进行重复调查,计算Kappa系数为0.81,认为该重测信度
关于行政诉讼管辖说法正确的有()。
从现有意义上讲,()是指在施工图设计完成以后,根据施工图纸和工程量计算规则计算工程量,套用有关工程造价计算资料编制的单位工程或单项工程预算价格的文件。
所有形式的金融深化,本质上讲,其内容都是某种意义上有关()的交易。
《中华人民共和国劳动法》适用于一定范围的劳动者,以下适用于《中华人民共和国劳动法》的是()。
设A是m×n阶矩阵,B是n×m阶矩阵,则().
BritishCuisine:TheBestofOldandNewBritishcuisine(烹饪)hascomeofageinrecentyearsaschefs(厨师)combinethebestof
A、Todriveattractivevehicles.B、Touseadvancedweapons.C、Toachievethegoalsofthegames.D、Tooperatethemachinesofthe
最新回复
(
0
)