早教吧 育儿知识 作业答案 考试题库 百科 知识分享
早教吧考试题库频道 --> 计算机类考试 -->软考中级 -->

●试题七 【说明】 下面是一个Applet程序,其功能是通过一个按钮控制一个窗口的创建,显示与隐藏,并

题目

●试题七

【说明】

下面是一个Applet程序,其功能是通过一个按钮控制一个窗口的创建,显示与隐藏,并且以按钮文字作为提示,可以随着窗口的状态改变,即如果窗口出现,则按钮文字为"Hide myFrm",提示用户点击按钮,则隐藏窗口,反之亦然。请将横线处语句补充完整。

程序运行结果如图5所示:

图5

import javA.awt.*;

import javA.applet.*;

/*

<applet code="ex8_7.class" width=800 height=400 >

</applet>

*/

public class ex8_7 extends Applet{

private Frame. frm;

private Button showBtn;

public void init(){

showBtn = new Button( "Show Frame" );

(1) ;

}

public boolean action( Event e, Object o ){

if( e.target == showBtn ){

if( (2) ){

(3) ;

frm.dispose();

(4) ;

showBtn.setLabel("Show myFrm");

}

else{

frm = new Frame( "myFrm" );

frm.resize( 200, 150 );

frm.setBackground( Color.gray );

(5) ;

showBtn.setLabel("Hide myFrm");

}

}

return true;

}

}

ex8_7.html

<HTML>

<HEAD>

<TITLE>ex8_7</TITLE>

</HEAD>

<BODY>

<applet code="ex8_7.class" width=800 height=400 >

</applet>

</BODY>

</HTML>

参考答案
正确答案:

●试题七

【答案】(1add( showBtn )2frm != null3frm.show()4frm = null5frm.hide()

【解析】本题主要考查Applet窗口及Applet程序的执行过程,和图形用户界面程序的设计。解题关键是熟悉Applet窗口程序设计及其执行过程,这里要求加入一个Button构件;同时需要熟悉图形用户界面的设计,这里要求通过Applet中的Button构件控制一个Frame窗口的显示与隐藏,要熟悉如何建立一个新窗口,如何设置窗口的标题,如何利用Component类的方法将窗口关闭。本题中,要正确解答,需要明确程序的控制流程:首先判断用户是否按下按钮,其次判断当前窗口对象是否存在,如果窗口不存在则定义一个窗口,反之将窗口隐藏,并同时修改按钮文字作为提示,要明白提示作用是如果存在则提示关掉,如果不存在则提示显示。判断当前窗口对象是否存在的语句,存在的情况下才应该隐藏;用来隐藏窗口的语句,是frm.hide();用来显示的语句是frm.show()

看了●试题七 【说明】 下面是一个...的网友还看了以下:

阅读下面的文章,完成后面的题(13分)菊隐记[明]唐寅君子之处世,不显则隐,隐显则异,而其存心济物 语文 2020-06-26 …

求译文渔父者,不知姓名,亦不知何许人也.太康孙缅为寻阳太守,落日逍遥渚际,见一轻舟陵波隐显.俄而, 语文 2020-07-06 …

羊的悲壮(15分)①盛夏,新疆乌拉泊地区的西域风景足以使人流连神往。铁路、河流、国道和山路的原始梧 语文 2020-07-10 …

羊的悲壮(15分)①盛夏,新疆乌拉泊地区的西域风景足以使人流连神往。铁路、河流、国道和山路的原始梧桐 语文 2020-11-02 …

阅读下面的文字,完成下列各题。探求戏剧的最初渊源,实际上,就是寻觅古代生活中开始隐隐显现的戏剧美的因 语文 2020-11-24 …

现代文阅读羊的悲壮盛夏,新疆乌拉泊地区的西域风景足以使人流连神往。铁路、河流、国道和山路的原始梧桐如 语文 2020-12-09 …

选出对《登池上楼》一诗理解错误的一项()A.诗首四句,是诗的起兴,又含有比喻之意。这里,诗人将“我” 其他 2020-12-11 …

阅读下面的文字,完成下列各题。探求戏剧的最初渊源,实际上,就是寻觅古代生活中开始隐隐显现的戏剧美的因 语文 2020-12-18 …

阅读下面的文字,完成下列各题。探求戏剧的最初渊源,实际上,就是寻觅古代生活中开始隐隐显现的戏剧美的因 语文 2020-12-18 …

羊的悲壮(15分)①盛夏,新疆乌拉泊地区的西域风景足以使人流连神往。铁路、河流、国道和山路的原始梧桐 语文 2020-12-20 …