草庐IT

Jmenuitem

全部标签

java - 如何使 JMenu 项在单击时执行某些操作

我正在制作一个带有Jmenu的GUI;它具有jmenu项目,单击时将执行这些操作。那就是问题所在。我看了又看,但我无法找到如何让它在单击时执行某些操作。另外,我有点菜鸟,所以如果你能以一种非常简单的方式做到这一点,那就太好了!代码如下:importjava.awt.Color;importjava.awt.Component;importjavax.swing.*;importjava.awt.event.ActionEvent;importjava.awt.event.ActionListener;importjava.awt.event.KeyEvent;importjavax.s

java - 你如何制作菜单项(JMenuItem)快捷方式?

所以我注意到在awt中有一个MenuItem构造函数用于添加CTRL+(某些键)快捷方式,但是JMenuItem没有这样的构造函数。执行此操作的正确方法是什么?我需要一个awt的等价物:MenuItemmi=newMenuItem("Copy",newMenuShortcut(KeyEvent.VK_C));但对于Swing。 最佳答案 CTRL+N的示例。menuItem.setAccelerator(KeyStroke.getKeyStroke('N',Toolkit.getDefaultToolkit().getMenuSho
12