在注册在 JButton 后面的 KeyListenerF1和 ie CTRL+F1各自的SHIFT- CTRL+之间分开的正确方法是什么?F1
public void keyPressed(KeyEvent event) {
int key = event.getKeyCode();
logger.debug("KeyBoard pressed char(" + event.getKeyChar() + ") code (" + key + ")");
}
.. 总是给我 112 F1, 113F2等等。我知道我可以自己处理 keyPressed() 来处理 keyReleased for CTRL// SHIFT/ALT等,但我希望有更好的方法。
非常感谢!!!