首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
请完成下列Java程序:创建一个下拉式菜单,菜单项包括3个CheckboxMenultem(复选框),一条分割线和一个Exit项。要求打开或关闭复选框时,确定是哪个被切换,是开还是关,并输出它的状态;选择Exit项能够退出程序。 注意:请勿改动mai
请完成下列Java程序:创建一个下拉式菜单,菜单项包括3个CheckboxMenultem(复选框),一条分割线和一个Exit项。要求打开或关闭复选框时,确定是哪个被切换,是开还是关,并输出它的状态;选择Exit项能够退出程序。 注意:请勿改动mai
admin
2009-01-15
145
问题
请完成下列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全国计算机二级
相关试题推荐
熊虫也叫水熊,是对缓步动物门生物的俗称,有记录的约有900余种,大多是世界性分布的。它们的体型极小,最小的只有50微米,而最大的则有1.4毫米,必须用显微镜才能看清。水熊虫是地球上已知生命力最强的生物,能在冷冻、水煮、风干的状态下存活,甚至能在真空中或者放
无论是现代游戏,还是传统游戏,都______出了一定的知识、社会和时代特征,同时也______了团结、多样性和包容的价值。但随着社会变迁和时代发展,很多有价值的传统游戏正在一代又一代的______中逐渐消逝。填入画横线部分最恰当的一项是:
根据我国宪法规定,下列选项中哪一种情况不是公民获得物质帮助权的条件?()
下列哪项法律关系是民事诉讼法律关系?()
建设中国特色现代农业.必须建立完善的农业社会化服务体系。要坚持主体多元化、服务专业化、运行市场化的方向,充分发挥公共服务机构的作用。下列不属于我国构建农业社会化服务新机制,大力培育发展多元服务主体的措施的是()。
人类为了以后的安全或是不时之需而攒钱。但从整体来看,钱还是要花的。如果每个人都想攒钱,那么经济就无法正常运行了。____①____通过假设工作的人攒钱,退休的人花费积蓄,经济学解决了这一问题,利率让这两者达到了很好的平衡。____②____然而假设与现实大
利用变换t=将方程化为变量y与t的微分方程(Ⅰ)求新方程的表达式;(Ⅱ)求原方程的通解.
栈中允许进行插入和删除的一端称为()。
下列属于合法的Java标识符是()。
假设用一个长度为50的数组(数组元素的下标从0到49)作为栈的存储空间,栈底指针bottom指向栈底元素,栈顶指针top指向栈顶元素,如果bottom=49,top=30(数组下标),则栈中具有的元素个数为()。
随机试题
粘结剂又称胶粘剂或胶合剂。( )
《群英会蒋干中计》中最主要的三个人物是()
孕产妇死亡率较低的疾病是()
《建设工程工程量清单计价规范》明确了清单项目的工程量计算规则,其实质是以形成( )为准,并以完成后的( )来计算。
根据国家的有关规定,终凝时间不得长于6.5h的水泥是()。
关于施工综合成本分析方法中的分部分项工程成本分析的说法,正确的是()。
关于茶文化,说法不正确的是()。
党的十六届四中全会强调,加强党的执政能力建设,要以改革和完善()为重点。
Therocketengine,withitssteadyroarlikethatofawaterfallorathunderstorm,isanimpressivesymbolofthenewspaceage
DiseaseandHistoryP1:Epidemiologyisthestudyandanalysisofthepatterns,causes,andeffectsofhealthanddiseasecondit
最新回复
(
0
)