Помогите изменить этот класс чтобы - мой метод Application.ShowAssociations(); вызывался по нажатию ALT+A
- мой метод Application.showAbout(); вызывался по F1
Сам пытался, не получилось, вот класс:
| Код | class MainFrame_MenuBar extends JMenuBar {
MainFrame_MenuBar() { JMenu mFile = new JMenu("File"); mFile.setMnemonic(KeyEvent.VK_F); JMenuItem miShowAnswers = new JMenuItem("Show Answers", KeyEvent.VK_A); miShowAnswers.addKeyListener(new KeyAdapter(){ public void KeyPressed(KeyEvent ke) { if (ke.isControlDown() && (ke.getKeyChar() == 'A')) { Application.ShowAssociations(); } } }); miShowAnswers.addActionListener(new ActionListener() { public void actionPerformed(ActionEvent ae) { Application.ShowAssociations(); } }); mFile.add(miShowAnswers); JMenu mHelp = new JMenu("Help"); mHelp.setMnemonic(KeyEvent.VK_H); JMenuItem miAbout = new JMenuItem("About..."); miAbout.addActionListener(new ActionListener() { public void actionPerformed(ActionEvent ae) { Application.showAbout(); } }); mHelp.add(miAbout); add(mFile); add(mHelp); } }
|
|