万能百科  > 计算机   > 

[问答题] 本题中,在窗口右侧添加了一个菜单,右侧为一个文本域,菜单有“File”和“Help”,“File”菜单中有菜单项“New”、“Open”、“Save

2021-07-20   

[问答题] 本题中,在窗口右侧添加了一个菜单,右侧为一个文本域,菜单有“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的快捷键为。

词条内容仅供参考,如果您需要解决具体问题
(尤其在法律、医学等领域),建议您咨询相关领域专业人士。

标签