2010-07-17 2 views
4

사용자가 Return 키 (문자 오른쪽) 또는 Enter 키 (숫자 키패드) - 한 번 누르면 네이티브 응용 프로그램이 다르게 동작하는 것처럼 보입니다. 줄 바꿈 문자가 삽입되고 다른 한 번 기본 단추가 활성화됩니다.Java/AWT/Swing : 눌린 입력 또는 반환 키를 구별하는 방법

Java/AWT/Swing에서 키 입력을 구분할 수있는 방법은 무엇입니까?

답변

1
keyEvent.getKeyLocation() == KeyEvent.KEY_LOCATION_NUMPAD 
+0

감사합니다. 안타깝게도 KeyStroke에서는이를 처리하지 않으므로 Enter 키 또는 Return 키에 다른 액션을 할당 할 수 없습니다. :( – Mot

+0

주 : keyTyped 이벤트가 아닌 keyPressed 이벤트에 대해서만 작동합니다. –

관련 문제