0
私のjPopupMenuに多少の問題があります。プロジェクトを実行すると、すべてが正しくロードされます。エラーはありません。ポップアップメニューは完全に機能します。ポップアップメニューは、右クリックしたときの位置に正確に配置されています。jPopupMenuアプリケーションのウィンドウが移動したときにウェイオフを表示する
しかし、自分のアプリケーションのウィンドウを移動またはサイズ変更した後、右クリックしてポップアップメニューを表示すると、画面の反対側に表示されたり、「オフコース」に表示されます。私のウィンドウを移動するほどポップアップメニューの「オフコース」が増えます。
私は私の右クリック
if(evt.isPopupTrigger())
{
jPopupMenu1.show(this, evt.getXOnScreen(), evt.getYOnScreen());
}
ピクチャーのために、このコードを使用しています:私は、私は自分のアプリケーションを最大化した場合、ポップアップメニューが正しく動作することを追加される場合があります:
EDIT。
JComponentのサイズを変更したいのですか?またはちょうど場所? – DarkV1
あなたの質問を理解できません、申し訳ありません。 jPopupMenuをアプリケーションのウインドウをどこに移動させても、それが意味をなさない場合はいつでも "続ける"ようにしたいと思います。この問題を解決する方法についてはこのチュートリアルもチュートリアルもありません。 Firefoxのように、ウィンドウを移動すると、ウィンドウがどこにあるかにかかわらず、マウスカーソルのところでポップアップメニューを表示するために右クリックできます。 @ DarkV1 –