グローバルに右クリックして、右クリックした要素を選択する方法はありますか?
私が理解していることから、これはSwing
長い間バグであり、この時点でアプリケーションがそれに依存しているため、修正されることはありません。
これを地球規模で行う上で何かアドバイスはありますか?おそらくL&Fで?
Glass Paneを使用するとうまくいきます。
ガラス ペインを使用して右クリック ボタンを取得し、それを適切なコンポーネントに再ディスパッチする方法に関するチュートリアルを次に示します。
この場合、窓ガラスは解決策ではないため、Toolkitクラスを確認することをお勧めします。特に addAWTEventListener メソッド。グローバルイベントリスナーを追加できます。マウス イベント リスナーを追加するには:
Toolkit.getDefaultToolkit().
addAWTEventListener(listener, AWTEvent.MOUSE_EVENT_MASK);
乾杯