Проверка поведения метода getButton класса MouseEvent

Это правило помечает экземпляры java.awt.event.MouseEvent getButton() метод.

Этот метод помечается, поскольку изменилось связанное с ним поведение. Согласно Документация по СовместимостьJava SE 7 и JDK 7 , метод, используемый для возврата int значение между [ 0-3] диапазоном, которое представляло кнопки мыши, или действие прокрутки колеса. Для размещения более новых моделей мышей с более чем одним колесом прокрутки или с более чем тремя кнопками метод теперь возвращает значение int значение от 0 до числа кнопок.

Пользователю необходимо проверить код и определить, влияет ли на него данное изменение, провести соответствующее тестирование и внести требуемые изменения в код.

Согласно документации, пользователь может сохранить более раннее поведение JDK 6, установив свойство sun.awt.enableExtraMouseButtons до false.

Дополнительная информация приведена в документации по API Java 7: