Essa regra sinaliza instâncias do java.awt.event.MouseEvent getButton() .
Este método é sinalizado porque existe uma mudança de comportamento associada. De acordo com Documentação do Java SE 7 e Compatibilidade do JDK 7 , o método usado para retornar um int valor entre [0-3] intervalo que representava os botões do mouse ou a ação de rolagem. Para acomodar modelos mais recentes de dispositivos de ratos com mais de uma roda de rolagem ou com mais de três botões, o método agora retorna um int valor de 0 para o número de botões.
O usuário precisa avaliar o código e determinar se é afetado pela mudança de comportamento, realizar algum teste apropriado e fazer alguma mudança necessária ao código.
De acordo com a documentação, o usuário pode preservar o comportamento mais antigo do JDK 6 configurando a propriedade sun.awt.enableExtraMouseButtons para false.
Para obter informações adicionais, veja a API Java 7: