Ellenőrizze a MouseEvent getButton metódus viselkedésváltozását

Ez a szabály a példányokat jelöli java.awt.event.MouseEvent getButton() Módszer.

Ez a metódus azért van megjelölve, mert a viselkedése megváltozott. Eszerint Java SE 7 és JDK 7 kompatibilitás dokumentáció, a visszaadáshoz használt metódus int Az érték [0-3] tartomány, amely az egérgombokat vagy a görgetőkerék műveletet ábrázolja. Több mint egy görgetőkerékkel rendelkező, vagy három gombnál több egérrel rendelkező egéreszközök újabb modelljeinek elhelyezéséhez a metódus most egy int 0 és a gombok száma.

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ó megőrizheti a JDK 6 régebbi viselkedését a tulajdonság beállításával sun.awt.enableExtraMouseButtons Hamis.

További információkért tekintse meg a Java 7 API-t: