我有一个复杂的 Java Swing GUI 应用程序,它为“插入”按钮定义了一个助记键:
insertButton.setMnemonic( KeyEvent.VK_INSERT );
但是,当我键入Alt+时,Insert此应用程序的文件菜单获得焦点。我更改了助记键代码:
insertButton.setMnemonic( KeyEvent.VK_0 );
Alt当我键入+时,不会发生这种行为0。
如何Insert以消耗Alt KeyEvent? (或者助记键绑定只对生成KEY_TYPED事件的键有效?)