Java/Java 기초

Java 이벤트 처리 Keyboard

낙락장송s 2012. 8. 26. 01:36

이번엔 키보드 리스너에 대해 알아보겠습니다. 키를 입력할 때 그에 맞는 문자가 나올 수 있도록 하겠습니다(한글은 안됩니다)

패널 객체가 사용자의 키보드를 입력받기 위해선 setFocusable(true) 메서드를 이용해야 합니다.

 

JPanel로 상속받은 이유는 그래피컬 클래스를 상속받기 위해 Panel이 아닌 JPanel을 상속받았습니다.

결과 :

키보드를 입력할 때마다 글씨가 바뀝니다.

다음엔 컴포넌트(JButton)에 리스너를 등록하는 방법에 대해 포스팅하겠습니다.