私の3ボタンマウスでMouseEvent.BUTTON2
=ミドルクリックとMouseEvent.BUTTON3
=右クリック。
これは2ボタンマウスの場合ですか?
ありがとう
回答:
あいまいさを避けるために、SwingUtilitiesのユーティリティメソッドを使用してください。
SwingUtilities.isLeftMouseButton(MouseEvent anEvent)
SwingUtilities.isRightMouseButton(MouseEvent anEvent)
SwingUtilities.isMiddleMouseButton(MouseEvent anEvent)
はい、プラットフォーム間の違いについて説明しているこのスレッドをご覧ください。
BUTTON3
すべてのプラットフォームで同じであり、マウスの右ボタンと同じです。真ん中のボタンが存在しない場合、BUTTON2は単に無視されます。