MouseEvent getButton 메소드의 동작 변경 확인

이 규칙은 java.awt.event.MouseEvent getButton() 메소드 인스턴스를 플래그 지정합니다.

이 메소드의 동작이 변경되어 이 메소드를 플래그 지정합니다. Java SE 7 및 JDK 7 호환성 문서에 따르면 마우스 단추나 스크롤 휠 동작을 표현한 [0 - 3] 범위의 int 값을 리턴하기 위해 이 메소드가 사용되었습니다. 둘 이상의 스크롤 휠이나 세 개 이상의 단추가 있는 최신 마우스 디바이스를 수용하기 위해 현재 이 메소드는 0에서 단추 수까지의 int 값을 리턴합니다.

사용자는 코드를 평가하여 코드가 동작 변경, 적절한 테스트 수행 및 필수적인 코드 변경으로 인해 영향을 받는지 여부를 판별해야 합니다.

이 문서에 따르면 사용자는 sun.awt.enableExtraMouseButtons 특성을 false로 설정하여 JDK 6의 이전 동작을 유지할 수 있습니다.

추가 정보는 다음 Java 7 API를 참조하십시오.