首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下面是一个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
141
问题
下面是一个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全国计算机二级
相关试题推荐
2007年我国文化、体育和娱乐业劳动力需求人数比水利、环境和公共设施管理业多( )将2007年我国各行业的劳动力需求按从多到少排序,排在第一、第二位的两个行业的劳动力需求差距与排在第二、第三位的两个行业的劳动力需求差距的比值是( )
1996年至2000年中国国际旅游(外汇)收入年平均多少亿美元?上表中的?应填入下列哪一个数字?
组织激励很重要,要做好组织激励有不同的方法,以下是影响组织激励的几个主要因素:(1)工作环境;(2)薪酬福利;(3)领导认可;(4)成就感;(5)组织文化;(6)职业发展。请从中选择两个因素并说明理由。请考生再补充一个针对飞机上使用手机这一情况的相应观
在预算的实际执行过程及年终的决算中,人们把()视为一种理想的财政平衡的标志。
消化系统是保证人体新陈代谢正常进行的一个重要系统,是由消化管和消化腺两大部分组成,下列器官或腺体不属于消化系统的是()。
19世纪,对开辟人类生活新时代起决定作用的自然科学成就是()。
行政机关在其法定职权范围内,依照法律、法规、规章的规定,可以委托其他行政机关实施行政许可。下列说法正确的是()。
为了支持压栈线程与弹栈线程之间的交互与同步,应在下画线处填入的选项是()。publicclassStackTest{privateintidx=0;privateint[]data=newint[8]publicvoid
在考生文件夹下有“db4.mdb”数据库。(1)以“按货号查询销售金额”查询为数据源;自动创建纵栏表布局窗体“按货号查询销售金额”。窗体结果如图所示。单击“确定”后显示如图。(2)创建窗体“综合操作:”。在“综合操作”窗体
在考生文件夹下有一个“Acc3.mdb”数据库。(1)以“部门人员”表为数据源,创建“部门人员”窗体,布局为“纵栏表”,样式为“标准”。(2)以“工资”表为数据源,创建“工资表”窗体,布局为“纵栏表”,样式为“标准”。(3)创建宏“查询工资”,实现打
随机试题
会计电算化后,会计岗位包括()。
女性,22岁,3周前因上感发热5天。1天来胸闷、心悸、气短伴头晕,全身乏力。查体:体温37℃,脉搏70次/分,血压96/60mmHg,咽部充血,双肺清,未闻及哕音,心脏不大,心律不整,心率76次/分,第一心音低钝。ECG示频发室性期前收缩,短阵室性心动过速
患者张某因发烧待查入院治疗,1天后死亡。张某家属在尸体火化后提出异议,认为医院的治疗行为存在过失,并多次协商未果,遂向法院起诉,法院委托当地医学会对本案进行医疗事故技术鉴定。鉴定专家应当
住房公积金使用的中心内容和主要形式是()。
如图所示的顺层岩质边坡,已知每延米滑体作用在桩上的剩余下滑力为900kN,桩间距为6m,悬臂段长9m,锚固段8m,剩余下滑力在桩上的分布按矩形分布,试问抗滑桩锚固段顶端截面上的弯矩是下列哪个选项?()
隧道应结合隧道所处地区的()等条件进行综合设计。
以下关于营业税规定的表述,正确的有()。
下列关于法的局限性的表述,正确的有()。
下列关于Applet生命周期的说法,正确的是
【B1】【B17】
最新回复
(
0
)