首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下面是一个Applet程序,其功能是有2个按钮,分别为First和Second,以及一个Labe1构件。要求点击First时则能在 Labe1中显示出Command:First,而点击Second时则能显示出Command:Second,要求只能使用重载一
下面是一个Applet程序,其功能是有2个按钮,分别为First和Second,以及一个Labe1构件。要求点击First时则能在 Labe1中显示出Command:First,而点击Second时则能显示出Command:Second,要求只能使用重载一
admin
2009-01-15
99
问题
下面是一个Applet程序,其功能是有2个按钮,分别为First和Second,以及一个Labe1构件。要求点击First时则能在 Labe1中显示出Command:First,而点击Second时则能显示出Command:Second,要求只能使用重载一次actionPerformed()方法。请改正程序中的错误(有下划线的语句),使程序能输出正确的结果。
注意:不改动程序的结构,不得增行或删行。
程序运行结果如下:
import java.awt.*;
import java.awt.event.*;
import java.applet.*;
/*
<applet code=ex2_3.class width=800 height=400>
</applet>
*/
public class ex2_3 extends Applet implements ActionListener {
private String str="ok";
private Labe1 1;
private Button btn;
public void init() {
setLayout(null);
1=new Label(str);
1.reshape(10, 10, 150, 30);
add(1);
btn = new Button("First");
btn.reshape(10, 50, 60, 20);
1.addActionListener(this);
add(btn);
btn = new Button("Second");
btn.reshape(10, 100, 60, 20);
btn.setActionCommand("First");
btn.addActionListener(this);
add(btn);
}
public void actionPerformed(ActionEvent ae) {
str="Command: " +ae.getActionCommand();
btn.setText(str);
}
}
ex2_3.htm1
<HTML>
<HEAD>
<TITLE>ex2_3</TITLE>
</HEAD>
<BODY>
<applet code="ex2_3.class" width=800 height=400 >
</applet>
</BODY>
</HTML>
选项
答案
btn.addActionListener(this) btn.setActionCommand("second") 1.setText(str)
解析
本题主要考查Java语言中高级事件ActionEvent和AWT基本构件Label的常用方法的使用。解题关键是熟练掌握动作事件ActionEvent和Label构件的常用方法。在本题中,第1处,明确注册的事件监听器是监听按钮的,而不是Label的;第 2处,调用ActionEvent的setActionCommand()方法改变了ActionCommand,使按下第二个按钮时显示Command:second而不是Command:First。第3处,调用Label的setText()方法,而不是Button的方法。
转载请注明原文地址:https://kaotiyun.com/show/TIID777K
本试题收录于:
二级Java题库NCRE全国计算机二级分类
0
二级Java
NCRE全国计算机二级
相关试题推荐
《中华人民共和国公务员法》规定,公务员的管理,坚持公开、平等、竞争、择优的原则,依照法定的权限、条件、标准和程序进行。公务员的任用,坚持任人唯贤、德才兼备的原则,注重()。
剧烈运动后,人们常常满脸通红,大汗淋漓,这主要是因为皮肤的什么功能?()
圆珠笔(签字笔、中性笔)是我们很熟悉的书写工具。在设计制造时,笔芯内的油墨量与金属笔嘴的寿命存在科学的对应关系,且笔芯上端通常都留有一小孔。关于这些设计的说法不正确的是()。
符合下列哪一情形而在五年以内再犯应当判处有期徒刑以上刑罚之罪的不构成累犯?()
秦、隋虽然是两个短命王朝,但分别为汉、唐盛世奠定了基础,它们共同的历史贡献是()。
在下列哪种情形中,甲构成不当得利?()
建设中国特色现代农业,必须建立完善的农业社会化服务体系。要坚持主体多元化、服务专业化、运行市场化的方向,充分发挥公共服务机构的作用。下列不属于我国构建农业社会化服务新机制,大力培育发展多元服务主体的措施的是()。
2013年10月发布的《国家卫星导航产业中长期发展规划》显示,到2020年,我国卫星导航系统产值将超过()亿元,将建成由()余颗卫星及地面运行控制系统组成的全球卫星导航系统,具备为全球用户提供导航定位服务的能力。
栈中允许进行插入和删除的一端称为()。
下列不合法的用户标识符是()。
随机试题
求函数y=2x3+3x2-12x+1的单调区间.
A、蛋白尿B、尿量异常C、血尿D、高血压E、水肿肾小球疾病最常见的临床表现是()
男性,72岁。哮喘史40年,近5年来发生双下肢水肿,近1周哮喘加重,白天发作每周>2次,每天夜间均有发作,活动受限,没有急性加重症状。该患者哮喘控制水平按2006年GINA指南属于的级别是
治疗头痛,项强,可取治疗咳血,潮热,可取
五皮饮的功用是六一散的功用是
企业法律顾问与律师的区别是()不同。
在利用偏差分析法对工程项目进行成本控制时,施工成本偏差的正确关系式为()。
若某纳税人2005年适用的个人所得税税率为15%,以后三年的税率依次为28%、31%、36%,如果该纳税人预计其下一年度的所得将增加,则该纳税人( )。
《平凡的中国人》第一版自2012年9月发行以来,不到3个月就在各大书店脱销,成为法国社科类的畅销书。中国人用法文写书、获得热销,并引发坊间热议,堪称罕见。让西方人了解一个真实的中国,能够避免多少不必要的误解和冲突。一本书的力量也许有限,但它至少能让法国民众
A—WaitingandBoardingJ—CustomsDeclarationFormB—LuggageDeliveryK—QuantityAllowedtoTakeC—InspectionandQuarantineL—Re
最新回复
(
0
)