首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
本题中,在窗口右侧添加了一个菜单,右侧为一个文本域,菜单有“File”和“Help”.“File”菜单中有菜单项“New”、“()pen”、“Save”、“Saveas”和“Exit”,其中“()pen”的快捷键为。“Save”的快捷键为.而“Help”菜
本题中,在窗口右侧添加了一个菜单,右侧为一个文本域,菜单有“File”和“Help”.“File”菜单中有菜单项“New”、“()pen”、“Save”、“Saveas”和“Exit”,其中“()pen”的快捷键为。“Save”的快捷键为.而“Help”菜
admin
2013-12-02
48
问题
本题中,在窗口右侧添加了一个菜单,右侧为一个文本域,菜单有“File”和“Help”.“File”菜单中有菜单项“New”、“()pen”、“Save”、“Saveas”和“Exit”,其中“()pen”的快捷键为
。“Save”的快捷键为
.而“Help”菜单以及其中的菜单项“Index”和“About”设定了第一个字母为其快捷字母,通过鼠标单击任一个菜单项或通过快捷键以及快捷字母,都能在后台输入所选择的菜单项。
importjava.awt.*;
importjava.awl.event.*;
importjavax.swing.*;
importjavax.swing.event.*;
publicclassjava2extendsJFrame_____
{
privateJMenuhemsaveItem;
privateJMenuhemsaveAshem;
privateJPopupMenupopup;
privateJTextAreatextArea;
publicjava2( )
(setTitle(”java2”);
setSize(400,300);
addWindowListener(newWindowAdapter( ){
publicvoidwindowClosing(WindowEvente){
System.exit(0);
}
});
textArea=newJTextArea(0,0);
ContainercontentPane=getContentPane();
contentPane.add(newJScrollPane(textArea)。
“Center”);
JMenuBarmenuBar=newJMenuBar();
menuBar.setLayout(newBoxLayout(menuBar。
BoxLayout.Y—AXIS));
getContentPane().add(menuBar,BorderLayout.
WEST)
HorizontalMenufileMenu=newHorizontalMenu
(”File”)
fileMenu.addMenuListener(this)
JMenuhemopenhem=newJMenultem
(“()pen”);
openhem.setAccelerator(KeyStroke.getKeyStroke
(KeyEvent.VK一(),lnputEvent.CTRL一MASK));
savehem=newJMenuhem(”Save”);
saveltem.setAcceIerator(KeyStroke.getKeyStroke
(KeyEvent.VK~S,InputEvent.CTRL一MASK));
saveAshem=newJMenuhem(”SaveAs”);
menuBar.add(makeMenu(fileMenu.
newObject[](
”New”topenhem,null,savehem.saveAshem。
null,“Exit”
),this));
HorizontalMenuhelpMenu=newHorizontal—
Menu(”Help”);
helpMenu.________(‘H’);
menuBar.addgBox.createVerticalGlue());
menuBar.add(makeMenu(helpMenu,
new()bject[]
{newJMenultem(“Index”,‘l’),
newJMenuhem(“About”.‘A’)
}.this));
}
publicvoidaetionPerformed(ActionEventevt){
Stringarg=evt.getActionCommand();
System.Out.println(arg);
if(arg.equals(”Exit”))
System.exit(0);
}
publicvoidmenuSelected(MenuEventevt){
}
publicvoidmenuDeseleeted(MenuEventevt){
}
publicvoidmenuCanceled(MenuEventevt){
}
publicHorizontalMenumakeMenu(Objectparent,
Object[]items.()bjecttarget)
{
HorizontalMenum=nulh
if(parentinstanceo[HorizontalMenu)
m=(HorizontalMenu)parent;
elseif(parentinstanceofString)
m=newHorizontalMenu((String)parent);
else
returnnull;
m.setMinimumSize(m.getPreferredSize());
for(inti=0;i
if(items
==null)
m.addSeparator();
else
m.add(makeMenuhem(items
,target));
}
returnm;
}
publicstaticJMenuhemmakeMenuhem(Objecti—
tern,Objecttarget)
{
JMenuhemr=null
if(iterninstanceofString)
r=newJMenuhem((String)item);
elseif(iteminstanceofJMenuhem)
r=(JMenuhem)item
elsereturnnull
if(targetinstanceofActionListener)
r.addActionI,istener((ActionListener)target)
returnr
}
classHorizontalMenuextendsJMenu{
HorizontalMenu(Stringlabel){
super(1abel);
JPopupMenupm=getPopupMenu();
pm.setLayout(newBoxLayout(pm.BoxLayout.)
一AXIS));
setMinimumSize(getPreferredSize( ));
}
}
publicstaticvoidmain(String[]args){
Framef=newjava2();
f.show();
}
}
选项
答案
第1处:implementsActionListener,MenuListener第2处:setMnemonic
解析
第1处是实现了ActionListener。接口,MenuLis—tener接口}第2处是设置卜lelp的快捷键为
。
转载请注明原文地址:https://kaotiyun.com/show/7mID777K
本试题收录于:
二级Java题库NCRE全国计算机二级分类
0
二级Java
NCRE全国计算机二级
相关试题推荐
关于黄淮海平原的叙述,正确的是()。
寡头垄断企业的定价方法不包括()。
完全垄断企业可以以()方法定价,以获得最大垄断利润。
下列关于我国近代前期科技的叙述,不正确的是()。
2013年10月发布的《国家卫星导航产业中长期发展规划》显示,到2020年,我国卫星导航系统产值将超过()亿元,将建成由()余颗卫星及地面运行控制系统组成的全球卫星导航系统,具备为全球用户提供导航定位服务的能力。
二十国集团领导人第九次峰会于2014年11月15日在澳大利亚布里斯班举行。国家主席习近平出席会议并发表题为()的重要讲话,倡导做共促经济改革的发展伙伴,落实全面增长战略,推动世界经济从周期性复苏向可持续增长转变。
养花专业户李某为防止偷花,在花房周围私拉电网。一日晚,白某偷花不慎触电.经送医院抢救,不治身亡。李某对这种结果的主观心理态度是什么?()
某射击运动员在一次比赛中,前6次射击已经得到52环,该项目的记录是89环(10次射击,每次射击环数只取1一10中的正整数)。如果他要打破记录,第7次射击不能少于多少环?
要想走近历史的“原生态”,首要的是要深入发掘一手的、可靠的原始史料,要真正读懂历史文本,在史学分析时也应重视解释、追寻研究对象的原貌。尽可能地不做________的评论,不带任何偏见。填入画横线部分最恰当的一项是()。
根据教育作用对象的不同,教育功能可分为
随机试题
血液透析器复用的要求是
某建筑施工企业在2005年2月1日办理的安全施工许可证,应在()时向原发证机关办理延期手续。
在PowerPoint的幻灯片浏览视图中,用户不能进行的操作是()。
王老师观察到,在若干次探究性小组合作学习的讨论环节中,孙丽同学自己总是拿不定主意,要靠同伴拿主意。这说明孙丽的学习风格属于()。
有这样一个寓言故事:有三个人要被关进监狱三年,监狱长称可以满足他们一个愿望。美国人爱抽雪茄,要了三箱雪茄。法国人最浪漫,要一个美丽的女子相伴。而犹太人说,他要一部电话。三年后,第一个冲出来的是美国人,嘴里鼻孔里塞满了雪茄,大喊道:“给我火,给我火!’’原来
小明每天从家中出发骑自行车经过一段平路,再经过一道斜坡后到达学校上课。某天早上,小明从家中骑车出发,一到校门口就发现忘带课本,马上返回,从离家到赶回家中共用了1个小时,假设小明当天平路骑行速度为9千米/小时,上坡速度为6千米/小时,下坡速度为18千米/小时
“提倡以科学的方法研究教育,包括儿童心理、教育心理的研究,各种心理和教育统计与测量的试验量表的编制与应用”,这一主张体现了
甲秘密窃取他人持有的枪支,该行为同时符合盗窃罪和盗窃枪支罪的犯罪构成。按照我国刑法理论,这种情形属于()(2015年非法学基础课单选第20题,2015年法学基础课单选第10题)
(1999年)设随机变量Xi~(i=1,2),且满足P{X1X2=0}=1,则P{X1=X2}等于()
[2004年]设A,B为两个随机事件,且P(A)=1/4,P(B|A)=1/3,P(A|B)=1/2,令求Z=X2+Y2的概率分布.
最新回复
(
0
)