java 포커스 관련
레나
2023.04.01
java로 간단한 게임을 만들고자
jframe을 borderlayout으로 지정(contentPane에)
상단에 툴바를, 중앙에 패널을 붙였습니다
키보드에 이벤트를 주어 중앙 패널의 한 객체(예를들어 label)을 움직이고자 합니다
그래서 jframe에 키이벤트를 주었는데 포커스가 툴바롤 고정되어 툴바의 버튼들이 작동합니다(예를 들어 스페이스바시 버튼시 눌러짐)
(패널에 requestFocus를 해보았음)
프로그램 실행 후 툴바를 드레그하여 프레임과 분리시키면 제대로 동작합니다.
이러할 시 불바 분리 없이 처음부터 정상적 작동을 위해서 어떻게 해야하는지요?