データを表示するためにダイナミック グラフィック ライブラリを使用しています。ノードを左ボタンでクリックすると、そのノードに関する情報を表示するウィンドウが表示されます。代わりに右ボタンを使用したいと思います。これは、今ではノードを移動するために使用されています(ウィンドウが飛び出すことなく)。問題は、私が使用しているグラフ リスナーが左ボタンにしか反応しないことです。したがって、私が考えることができる唯一の解決策は、Java アプリケーションのマウス ボタンのマッピングを交換することです。これを達成する方法はありますか?
質問する
323 次
2 に答える
0
おっと、すみません。私はずっと前にこれを解決しましたが、答えを投稿するのを忘れていました:私が使用しているライブラリはgraphstreamであり、グラフのマウスクリックを処理するグラフDefaultMouseManagerm(オーバーライドされた関数を使用)を設定する必要がありました。
于 2014-02-20T03:41:20.720 に答える
0
私が間違っているかもしれませんが、それMouseListeners
を右クリックに使用し、それjava.awt.Robot
を左クリックに使用できますか? ちょっとした考え。幸運を。
于 2014-02-02T12:38:10.960 に答える