4
如果用戶按下Return鍵(字符右側)或Enter鍵(數字鍵盤),看起來本機應用程序的行爲不同 - 一次一個新的行字符被插入,另一次默認按鈕被激活。Java/AWT/Swing:如何區分按下的輸入或返回鍵
如何區分Java/AWT/Swing中的兩個按鍵?
如果用戶按下Return鍵(字符右側)或Enter鍵(數字鍵盤),看起來本機應用程序的行爲不同 - 一次一個新的行字符被插入,另一次默認按鈕被激活。Java/AWT/Swing:如何區分按下的輸入或返回鍵
如何區分Java/AWT/Swing中的兩個按鍵?
keyEvent.getKeyLocation() == KeyEvent.KEY_LOCATION_NUMPAD
謝謝。不幸的是,這不是由KeyStroke處理的,所以不能爲Enter或Return鍵分配不同的操作。 :( – Mot 2010-07-17 17:25:58
注意:這也只適用於keyPressed事件,而不適用於keyTyped事件。 – 2012-02-17 17:38:41