首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下面是一个Applet程序,其功能是通过一个按钮控制一个窗口的创建,显示与隐藏,并且以按钮文字作为提示,可以随着窗口的状态改变,即如果窗口出现,则按钮文字为“Hide myFrm”,提示用户点击按钮,则隐藏窗口,反之亦然。请改正程序中的错误(有下划线的语句
下面是一个Applet程序,其功能是通过一个按钮控制一个窗口的创建,显示与隐藏,并且以按钮文字作为提示,可以随着窗口的状态改变,即如果窗口出现,则按钮文字为“Hide myFrm”,提示用户点击按钮,则隐藏窗口,反之亦然。请改正程序中的错误(有下划线的语句
admin
2009-01-15
69
问题
下面是一个Applet程序,其功能是通过一个按钮控制一个窗口的创建,显示与隐藏,并且以按钮文字作为提示,可以随着窗口的状态改变,即如果窗口出现,则按钮文字为“Hide myFrm”,提示用户点击按钮,则隐藏窗口,反之亦然。请改正程序中的错误(有下划线的语句),使程序能输出正确的结果。
注意:不改动程序的结构,不得增行或删行。
程序运行结果如下:
import java.awt.*;
import java.applet.*;
/*
<applet code="ex5_3.class" width=800 height=400 >
</applet>
*/
public class ex5_3 extends Applet{
private Frame rrm;
private Button showBtn;
public void init(){
showBtn = new Button( "Show Frame" );
add( showBtn );
}
public boolean action( Event e, Object o ){
if( e.target == showBtn ){
if( frm == null ){
frm.show();
frm.dispose();
frm = null;
showBtn.setLabel("Show myFrm");
}
else{
frm = new Frame( "myFrm" );
frm.resize( 200, 150 );
frm.setBackground( Color.gray );
frm.hide();
showBtn.setLabel("Hide myFrm");
}
}
return true;
}
}
ex5_3, htm1
<HTML>
<HEAD>
<TITLE>ex5_3</TITLE>
</HEAD>
<BODY>
<applet code="ex5_3.class" width=800 height=400 >
</applet>
</BODY>
</HTML>
选项
答案
frm ! = null frm.hide() frm.show()
解析
本题主要考查Applet窗口及Applet程序的执行过程,和图形用户界面程序的设计。解题关键是熟悉Applet窗口程序设计及其执行过程,这里要求加入一个Button构件;同时需要熟悉图形用户界面的设计,这里要求通过Applet中的Button构件控制一个Frame窗口的显示与隐藏,要熟悉如何建立一个新窗口,如何设置窗口的标题,如何利用Component类的方法将窗口关闭。本题中,要正确解答,需要明确程序的控制流程:首先判断用户是否按下按钮,其次判断当前窗口对象是否存在,如果窗口不存在则定义一个窗口,反之将窗口隐藏,并同时修改按钮文字作为提示,要明白提示作用是如果存在则提示关掉,如果不存在则提示显示。第一处,判断条件应该是frm!=null,作用是判断当前窗口对象是否存在,存在的情况下才应该隐藏;第二处,这部分语句是用来隐藏窗口的,所以,应该是frm.hide();同理第三处错误应该是frm.show()。
转载请注明原文地址:https://jikaoti.com/ti/eXkiFFFM
本试题收录于:
二级Java题库NCRE全国计算机二级分类
0
二级Java
NCRE全国计算机二级
相关试题推荐
某制币厂为纪念奥运会特制纪念金币若干枚,每枚售价20088.8元。其广告宣传主要内容为:(1)纪念币系纯金制造;(2)纪念币数量仅有2008枚。后经证实,该纪念币系金铜合金;纪念币数量为20000枚。为此,购买者与该
《上海县竹枝词》有诗云:“卅年求富更求强,造炮成船法仿洋。海面未收功一战,总归虚牝掷金黄。”与上述内容有关的历史事件是()。
关于我国土地资源,在下列选项中,阐述正确的是()。
甲为上厕所,将不满1岁的女儿放在外边靠着篱笆站立,刚进入厕所,就听到女儿的哭声,急忙出来,发现女儿倒地,疑是站在女儿身边的4岁男孩乙所为。甲一手扶起自己的女儿,一手用力推乙,导致乙倒地,头部刚好碰在一块石头上,流出鲜血,并一动不动。甲认为乙可能死了,就将其
甲为上厕所,将不满1岁的女儿放在外边靠着篱笆站立,刚进人厕所,就听到女儿的哭声,急忙出来,发现女儿倒地,疑是站在女儿身边的4岁男孩乙所为。甲一手扶起自己的女儿。一手用力推乙,导致乙倒地,头部刚好碰在一块石头上,流出鲜血,并一动不动。甲认为乙可能死了,就将其
箱内有6种颜色的手套各20只(不分左右手),至少抓多少只才能保证有三副颜色都不同的手套?
根据以下资料,回答以下问题。中国汽车工业协会发布的2009年4月份中国汽车产销数据显示,在其他闰家汽车销售进一步疲软的情况下,国内乘用车销量却持续上升,当月销量已达83.1万辆,比3月份增长7.59%,同比增长37.37%。乘用车细分为
法的制定就是指法定的国家机关,依照法定职权和程序()。
假设用一长度为50的数组(数组元素的下标从0到49)作为栈的存储空间,栈底指针bottom指向栈底元素,栈顶指针top指向栈顶元素,如果bottom=49,top=30(数组下标),则栈中的元素数量为()。
随机试题
能用终点法进行测定的方法是
对损伤关节而言,最早的关节功能活动为
某起重机吊具如图所示,吊钩与吊板通过销轴连接,起吊力为F。已知:F=40kN。销轴直径d=22mm,吊钩厚度δ=20mm。销轴允许应力[τ]=60MPa,[σbs]=120MPa。则该连接处的强度为()。
用“筛选”审查法审查施工图预算,一般要做( )单方基本指标作“筛孔”。
证券市场线表明,在市场均衡条件下,单个证券(或组合)的收益由两部分组成,一部分是无风险收益,另一部分是()。
下列关于主键的说法,错误的是()。
作为一个敢于挑战传统市场习惯的品牌,广告宣传的作用是要引发消费者对他们目前的去屑洗发露的专业性和可信度进行重新思考,重新进行选择。而清扬就是最好的选择替代。传播主张:清扬,真正值得信赖的。为了传达这个主张,广告通过促进消费者思索为什么他们相信海飞丝这么多年
2011年12月31日,国家主席胡锦涛通过中国国际广播电台、中央人民广播电台、中央电视台,发表题为()的新年贺词。
人们借助于听觉或视觉的语言材料,在头脑中建构意义的积极、主动的过程叫()
太宗以英武定天下,然其天姿仁恕。初即位,有劝以威刑肃天下者,魏征以为不可,因为上言王政本于仁恩,所以爱民厚俗之意,太宗欣然纳之,遂以宽仁治天下,而于刑法尤慎。四年,天下断死罪二十九人。六年,亲录囚徒,闵死罪者三百九十人,纵之还家,期以明年秋即刑;及期,囚皆
最新回复
(
0
)