반응형
자바 마우스 이벤트 오른쪽 클릭
내 세 버튼 마우스 MouseEvent.BUTTON2
= 가운데 클릭 및 MouseEvent.BUTTON3
= 오른쪽 클릭.
버튼이 2 개인 마우스의 경우입니까?
감사
모호함을 피하려면 SwingUtilities 의 유틸리티 메소드를 사용하십시오 .
SwingUtilities.isLeftMouseButton(MouseEvent anEvent)
SwingUtilities.isRightMouseButton(MouseEvent anEvent)
SwingUtilities.isMiddleMouseButton(MouseEvent anEvent)
예, 플랫폼 간의 차이점에 대해 설명하는이 스레드를 살펴보십시오.
BUTTON3
모든 플랫폼에서 동일하며 오른쪽 마우스 버튼과 같습니다. BUTTON2는 중간 버튼이 없으면 무시됩니다.
나는 본 적이
anEvent.isPopupTrigger()
전에 사용하십시오. 저는 Java를 처음 접했기 때문에이 접근 방식에 대한 생각을 듣게되어 기쁩니다. :)
참고 URL : https://stackoverflow.com/questions/4525733/java-mouse-event-right-click
반응형
'programing' 카테고리의 다른 글
Go 선언에서“_,”(밑줄 쉼표)는 무엇입니까? (0) | 2020.09.24 |
---|---|
bash 스크립트를 실행하는 도커 진입 점이 "권한이 거부되었습니다" (0) | 2020.09.24 |
부호없는 바이트에 대한 포화 빼기 / 더하기 (0) | 2020.09.24 |
react-router 2.0.0-rc5에서 현재 경로를 얻는 방법 (0) | 2020.09.24 |
take (1) 대 first () (0) | 2020.09.24 |