我想为jmenuitem添加热键。我学会了如何添加看起来像ctrl+some_key的键。但是我需要的是三重热键。像ctrl+alt+w这样的东西。我想为jmenuitem添加热键。但是我应该如何创建如此热键呢?

有帮助吗?

解决方案

您能看到这是否对您有用吗?

menuItem.setAccelerator(KeyStroke.getKeyStroke(
        KeyEvent.VK_W, ActionEvent.ALT_MASK + ActionEvent.CTRL_MASK ));

其他提示

选择:

menuItem.setAccelerator(KeyStroke.getKeyStroke("control alt W"));
许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top