向JButton添加快捷键

时间:2019-06-15 15:24:51

标签: java swing

我一直在尝试为添加到面板中的某些JButton创建热键。现在按钮可以正常工作,它们可以完成应有的功能,但我似乎无法向其中添加热键。例如,当我按下ctrl +“ V”时,我想激活其中一个按钮。我怎么做?我尝试阅读很多东西,但没有一个真正有用。

到目前为止,我已经尝试了setmnemonic行,但是似乎要做的就是在按下空格键时使按钮单击。据我了解,我必须创建一个动作侦听器和一个键侦听器,但这对我来说很混乱。我已经为菜单项实现了快捷方式,而这些快捷方式只用一行代码就非常简单。因此,我认为与JButtons相同。

newWindow.setMnemonic(KeyEvent.VK_B);

除了用空格键激活按钮之外,什么都没发生。

0 个答案:

没有答案