首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
请完成下列Java程序:创建一个下拉式菜单,菜单项包括3个CheckboxMenultem(复选框),一条分割线和一个Exit项。要求打开或关闭复选框时,确定是哪个被切换,是开还是关,并输出它的状态;选择Exit项能够退出程序。 注意:请勿改动mai
请完成下列Java程序:创建一个下拉式菜单,菜单项包括3个CheckboxMenultem(复选框),一条分割线和一个Exit项。要求打开或关闭复选框时,确定是哪个被切换,是开还是关,并输出它的状态;选择Exit项能够退出程序。 注意:请勿改动mai
admin
2009-01-15
136
问题
请完成下列Java程序:创建一个下拉式菜单,菜单项包括3个CheckboxMenultem(复选框),一条分割线和一个Exit项。要求打开或关闭复选框时,确定是哪个被切换,是开还是关,并输出它的状态;选择Exit项能够退出程序。
注意:请勿改动main()主方法和其他已有语句内容,仅在下划线处填入适当的语句。
程序运行结果如下;
import j ava. awt. *;
import j ava. awt. event. *;
public class ex4_2 extends Frame implements ItemListener, ActionListener{
public static void main(String[] arg) {
ex4_2 obj4_2 = new ex4_2();
}
ex4_2 ( ) {
super ( "ex4_2" );
MenuBar mb = new MenuBar ();
Menu m = new Menu("Menu");
MenuItem mi;
mb.add(m);
CheckboxMenuItem cb;
cb = new CheckboxMenuItem("Checkl");
cb.addItemListener(this);
m.add(cb);
cb = new CheckboxMenuItem("Check2");
cb.addItemListener(this);
m.add(cb);
cb = new CheckboxMenuItem("Check3");
cb.addItemListener(this);
m.add(cb);
m.addSeparator();
m.add(mi=new MenuItem("Exit"));
mi.addActionListener(this);
setMenuBar(mb);
setSize(50,50);
show();
}
public void itemStateChanged(ItemEvent event)
System.out.print(event.getItem());
switch(event.getStateChange()) {
case ItemEvent.DESELECTED:
System.out.println(" DESELECTED");
break;
case______________;
______________;
break;
}
}
public void actionPerformed(ActionEvent ae)
if(ae.getActionCommand().equals("Exit-))
System.exit(O);
}
}
}
选项
答案
ItemEvent.SELECTED System.out.println(" SELECTED ")
解析
本题主要考查图形用户界面以及事件监听器的使用以及case语句的使用。解题关键是熟练掌握Menu,MenuBar, MenuItem,CheckbokMenuItem等构件的简单应用,ItemListener和ActionListener的简单应用以及case语句的使用。本题中,要求明白case语句二个分支的含义,就是要判断复选框的状态是开还是关,然后输出状态信息,第1个空,判断某个复选框选项是否打开,如果打开,就在第2个空处将信息输出。
转载请注明原文地址:https://kaotiyun.com/show/BIID777K
本试题收录于:
二级Java题库NCRE全国计算机二级分类
0
二级Java
NCRE全国计算机二级
相关试题推荐
根据《公务员考核规定(试行)》,对公务员的考核,以公务员的职位职责和所承担的工作任务为基本依据,全面考核德、能、勤、绩、廉,重点考核工作实绩。年度考核的结果分为哪四个等次?()
张某在路上发现有小偷正在对行人李某行窃,便立刻上前阻止,结果被该小偷用刀刺伤。张某共花费医疗费用5万元。针对该情况,下列表述中正确的是()。
蔬菜是人类不可缺少的食物,它富含人体需要的维生素、矿物质及消化系统所必需的粗纤维等。下列说法中错误的是()。
下面几位历史人物,属于一朝开国国君的是()。
根据我国宪法规定,下列选项中哪一种情况不是公民获得物质帮助权的条件?()
党从新世纪新阶段我国发展的基本特征出发,提出的重大战略思想是必须()。
亚太经合组织逐步形成了自己独特的合作方式,即“APEC”方式,这一合作方式的内容是()。①承认多样性②强调协商一致③强调互惠互利④强调自主自愿⑤强调灵活性⑥
孙某丈夫外出做买卖五年未归,也没有任何音讯,孙某欲改嫁,下面说法正确的是()。
利用变换t=将方程化为变量y与t的微分方程(Ⅰ)求新方程的表达式;(Ⅱ)求原方程的通解.
在考生文件夹下有一个“Acc3.mdb”数据库。(1)以“部门人员”表为数据源,创建“部门人员”窗体,布局为“纵栏表”,样式为“标准”。(2)以“工资”表为数据源,创建“工资表”窗体,布局为“纵栏表”,样式为“标准”。(3)创建宏“查询工资”,实现打
随机试题
呕血的原因以__________最常见,其次为__________,再次为___________。
男性,28岁。2周前右脚受伤划破皮肤,未予注意。3天前高热、皮肤淤点就诊。血压10.6/6.7kPa(80/50mmHg)。X线摄片肺实质未见明显病变。诊断败血症、感染性休克。经积极治疗血压仍不平稳,并出现气急,呼吸空气时PaO26kPa(45mmHg)。
系统性硬化病最常见的首发症状是
使企业将劳动力从可变投入要素变成半固定生产要素的重要原因之一是()。
某教师回到办公室说:“二年级二班的学生真笨,这堂课我连续讲了三遍,他们还是不会。我是发挥了教师的主导作用了,他们不会我有什么办法?”上述案例中,该教师存在的问题有()。
给定资料资料一2017年中央一号文件是21世纪以来指导“三农”工作的第14个中央一号文件。这份题为《中共中央国务院关于深入推进农业供给侧结构性改革加快培育农业农村发展新动能的若干意见》的文件,首次提出“田园综合体”概念,指出“支持有条件
Questions66-70arebasedonthefollowingreadingpassage.YouaregoingtoreadalistofheadingsandatextaboutE-Commer
解方程(3χ2+2)y〞=6χy′,已知其解与eχ-1(χ→0)为等价无穷小.
A、Therewereonlygrandparentsandchildren.B、Therewasonefather,onemother,andtheirchildren.C、Thereweremanyrelatives
Themostpressingnuclearenergyissueisthedisposalofnuclearwaste.Evenifallthereactorsinexistencewerecompletelys
最新回复
(
0
)