카테고리 없음

[자바] 호출되지 않는 KeyListener 메서드

행복을전해요 2021. 2. 20. 05:55

KeyListener는 구성 요소가 포커스를받을 수 있고 포커스가있을 때만 등록한 구성 요소에 키 알림을 제공하도록 설계되었습니다. 즉, 다른 구성 요소에 포커스가 있거나 구성 요소가 포커스를받을 수없는 경우 키 이벤트에 응답하지 않습니다.

더 나은 해결책은 Key Bindings API 를 사용하는 것이지만이 경우를 사용해야합니다 JApplet.이 경우 왜를 사용하고 Applet있습니까?

-------------------

init ()에서 다음을 설정해야했습니다.

setFocusable(true);


출처
https://stackoverflow.com/questions/22079919