什麼是F1和CTRL F1 SHIFT之間即 + 各自分離的正確方法 - 背後即一個JButton註冊的KeyListener的內CTRL F1 + ?的Java:處理合並鍵盤輸入
public void keyPressed(KeyEvent event) {
int key = event.getKeyCode();
logger.debug("KeyBoard pressed char(" + event.getKeyChar() + ") code (" + key + ")");
}
..總是給我112 F1,113 F2等。我明白,我可以通過採取的keyPressed()爲各自的的keyReleased小心處理它CTRL/SHIFT/ALT /等我自己,但我希望有一個更好的辦法。
很多很多感謝!
@ThomasAbraham請停止關注單個編輯任務 - 這個問題還有很多可以做的事情(標題中的標籤,最後感謝關鍵字可能會突出顯示),任何編輯都應該試圖修復它的所有*,而不僅僅是一件事。 =) – 2013-01-15 08:10:52