Ez a szabály megjelöli a java.awt.event.MouseEvent getButton() metódus előfordulásait.
Ez a metódus azért van megjelölve, mert a viselkedése megváltozott. A Java SE 7 és JDK 7 kompatibilitás dokumentáció szerint a metódus egy [0-3] tartományba eső int értéket ad vissza, amely az egérgombokat vagy a görgetőkerék műveletet ábrázolja. A több görgetőt vagy háromnál több gombot tartalmazó újabb egér modellek kezelése érdekében a metódus most egy 0 és a gombok számának megfelelő szám közötti int értéket ad vissza.
A felhasználónak ki kell értékelnie a kódot annak megállapításához, hogy azt érinti-e a viselkedésváltozás, hajtsa végre a megfelelő tesztelést, és végezze el a kód szükséges módosításait.
A dokumentáció szerint a felhasználó megtarthatja a JDK 6 régebbi viselkedését, ha a sun.awt.enableExtraMouseButtons tulajdonságot false értékre állítja be.
További információkért tekintse meg a Java 7 API-t: