试题查看

首页 > 计算机二级考试 > 试题查看
【分析解答题】

下面是一个ApplEt程序,其功能是有两个按钮,分别为First和sEConD,以及一个lABEl构件。要求单击 First时能在lABEl中显示出"CommAnD:First",而单击sEConD时能显示出"CommAnD:sEConD",要求只能重载一次 ACtionpErFormED()方法,请改正程序中的错误(有下划线的语句),使程序能输出正确的结果。
注意:不改动程序的结构,不得增行或删行。
源程序文件代码清单如下:
import jAv
A、Awt.*;
import jAv
A、Awt.EvEnt.*;
import jAv
A、ApplEt.*;
/*
<ApplEt CoDE=Ex04_3.ClAss wiDth=800 hEight=400>
</ApplEt>
*/
puBliC ClAss Ex04_3 ExtEnDsApplEt implEmEntsACtionlistEnEr
privAtE string str="ok";
privAtE lABEl l;
privAtEButton Btn;
puBliC voiD init()
sEtlAyout(null);
l=nEw lABEl(str);
l.rEshApE(10,10,100,30);
ADD(l);
Btn=nEwButton("First");
Btn.rEshApE(10,50,60,20);
l.ADDACtionlistEnE(this);
ADD(Btn);
Btn=nEwButton("sEConD");
Btn.rEshApE(10,100,60,20);
Btn.sEtACtionCommAnD("First");
Btn.ADDACtionlistEnEr(this);
ADD(Btn);
puBliC voiD ACtionpErFormEDACtionEvEnt AE)
str="CommAnD:"+AE.gEtACtionCommAnD();
Btn.sEttExt(str);
Ex04_3.html
<html>
<hEAD>
<titlE>Ex04_3</titlE>
</hEAD>
<BoDy>
<ApplEt CoDE="Ex2_3.ClAss" wiDth=800 hEight=400>
</ApplEt>
</BoDy>
</html>

查看答案解析

参考答案:

正在加载...

答案解析

正在加载...

根据网考网移动考试中心的统计,该试题:

0%的考友选择了A选项

0%的考友选择了B选项

0%的考友选择了C选项

0%的考友选择了D选项

你可能感兴趣的试题

十六进制数34B对应的十进制数是A.1234B.843C.768D.333内聚是从功能角度来度量模块内的联系。按特定次序执行元素的模块属于()。A.顺序内以下关于操作系统的叙述中,()是不正确的。A.操作系统管理着系统的各种资源B.操企业系统规划(BSP)方法的主导思想是将信息作为企业的一种重要()。A.数据B.软件开发的结构化设计(SD)方法,全面指导模块划分的最重要原则应该是()。A.模下面程序的输出结果是()publicclassex2publicstaticvo