2010-06-15 1 views
2

대상 구성 요소 외부에서 내 마우스 단추의 상태 (누르지 않았는지)를 알고 싶습니다.자바 스윙 : 이벤트를 수신하는 구성 요소 외부에서 마우스 상태를 아는 방법?

이벤트를 가로 채기 위해 유리판을 사용하고 싶지 않습니다.

MouseInfo 클래스는 마우스 위치를 알려주지 만 상태는 제공하지 않습니다.

응용 프로그램의 어느 곳에서나 마우스 상태를 검색 할 수있는 방법이 있습니까?

감사합니다.

답변

2

MouseEvent는 MouseEvent가 생성 될 때만 변경되므로 MouseEvents를 수신해야합니다.

마지막 MouseEvent를 기반으로 상태를 추적하기 위해 전역 MouseListener를 추가 할 수 있습니다. AWTEventListener 사용 예제는 Global Event Listeners을 확인하십시오.

관련 문제