[问答题] 本题中,在窗口右侧添加了一个菜单,右侧为一个文本域,菜单有“File”和“Help”,“File”菜单中有菜单项“New”、“Open”、“Save”、“Save as”和“Exit”,其中“Open”的快捷键为,“Save”的快捷键为,而“Help”菜单以及其中的菜单项“Index”和“about”设定了第一个字母为其快捷字母,通过鼠标单击任一个菜单项或通过快捷键以及快捷字母,都能在后台输入所选择的菜单项。 import java.awt.*; import java.awt.event.*; import javax.swing.*; import javax swing.event.*; public class java2 extends Jframe { private J Menuhem savehem; private JMenuhem saveAsltem private JPopupMenu popup; private Jtextarea textarea; public java2() {setTitle("java2"); setSize(400,300); addWindowListener(new WindowAdapter(){ public void windowClosing(WindowEvent e){ System.exit(0); } }); textarea=new Jtextarea(0,0); Container contentPane=getContentPane(); contentPane.add(new JSerollPane(textarea). "Center"); JMenuBar menuBar=new JMenuBar(); menuBar.setLayout(new BoxLayout(menuBar. BoxLayout.Y_AXIS)); getContentPane().add(menuBar, BorderLayout. WEST):
正确答案:第1处:implements ActionListener,MenuListener 第2处:setMnemonic
参考解析:【解析】第1处是实现了ActionListener接口,MenuListener接口;第2处是设置Help的快捷键为。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)