この規則により、java.awt.event.MouseEvent getButton() メソッドのインスタンスにフラグを立てます。
このメソッドには、関連した振る舞いの変更があるのでフラグが立てられます。 Java SE 7 and JDK 7 Compatibility 資料によると、このメソッドは、マウス・ボタンまたはスクロール・ホイールのアクションを表す [0-3] の範囲の int 値を返していました。複数のスクロール・ホイールまたは 4 つ以上のボタンがある新規モデルのマウス・デバイスに合わせるために、現在ではこのメソッドは、0 からボタンの数までの int 値を戻します。
ユーザーは、コードを評価し、振る舞いの変更によって影響を受けるかどうかを判断し、適切なテストを実施した上で、コードに必要な変更を加える必要があります。
この資料によると、ユーザーは、プロパティー sun.awt.enableExtraMouseButtons を false に設定すると、JDK 6 の古い振る舞いを保存できます。
追加情報については、以下の Java 7 API を参照してください。