我想在我的jframe中监听键盘事件以显示新窗口,到目前为止这是我的代码:
KeyboardFocusManager.getCurrentKeyboardFocusManager()
.addKeyEventDispatcher(new KeyEventDispatcher() {
@Override
public boolean dispatchKeyEvent(KeyEvent evt) {
int key = evt.getKeyCode();
if (evt.isControlDown() && key == KeyEvent.VK_F1) {
JManualTransction FrmManual = new JManualTransaksi();
FrmManual.SetVisible(true);
}
return false;
}
});
但问题是当按CTRL + F1时,FrmManual窗口总是显示两次 有人可以告诉我为什么吗?
谢谢......