問題タブ [jpopupmenu]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
java - JPopupMenu オブジェクトの左上隅の位置を取得する
JPopupMenu オブジェクトがあります。その動作は座標に依存します。親コンテナに対する相対的な位置を取得するにはどうすればよいですか?
java - jPopUpMenu ロールオーバーの背景を変更
jMenuItems
ロールオーバー イベントの背景色を変更したい:
今は青ですが、白にしたいのですが、どうすればいいですか?(netbeans GUI を使用)
java - JFrameのタイトルバーにJPopupMenuを追加するにはどうすればよいですか?
JPopupMenu
のタイトルバーを変更/追加する必要がありJFrame
ます。というクラスJInteralFrame
のメソッドを使用してそれを行いました。JComponent
insert(cmponent, index)
に似たものはありJFrame
ますか?
java - JPopupMenu でフォーカスを取得する方法
私は経験豊富な Java プログラマーですが、Swing 初心者なので、ご容赦ください。
キーボード フォーカスを持つ JPopupWindow が必要です。矢印キー、エスケープ (メニューを閉じるため) および Enter (項目を呼び出すため) に応答したいと考えています。メニューに KeyListener を追加して、これをすべて自分でコーディングする必要がありますか、それとも、この動作を有効にするために設定できるある種の「モード」があり、標準である必要があるようです。
JPopupMenus の標準の Swing チュートリアル セクションでは、ニーモニックとアクセラレータについてのみ説明しています。私はそれらを特に望んでいません。
これが JPopupMenu の性質に完全に反しているとは信じがたいです。
私が実装したいようなものを取得する最良の方法は何ですか?
java - 子ポップアップが開くとJPopupMenuが閉じます
JPopupMenu内に(他のコンポーネントの中でも)JComboBoxがあります。コンボボックスのポップアップを開くと(項目を選択するため)、親のJPopupMenuが閉じます。私はこの機能を無効にする方法を見つけようとしてきましたが、役に立ちませんでした。
親JPopupMenuを閉じないようにするための提案はありますか?ありがとう!
java - JavaでJTextAreaを右クリックするとJPopupMenuが表示されますか?
シンプルな付箋アプリを作成しています。JPopupMenu
をクリックするたびに表示するようにしたいJTextArea
。付箋だから当然アプリ全体がtextArea
ショートコード:
swing - JPopupMenuは、それが含まれているJFrameを最小化/移動するときに消えたり移動したりしません
JFrameにいくつかのJListを入れて、mp3プレーヤーを作成しています。JListアイテムを右クリックすると、その曲のいくつかのオプションを含むポップアップが表示されます。しかし、このポップアップが表示されていて、JFrameを最小化すると、このポップアップは表示されたままになります。また、ポップアップが表示されていて、JFrameを画面上の別の場所にドラッグすると、ポップアップは元の位置に留まります(したがって、JFrameに対して同じ位置に留まりません)...誰か助けてくださいこれで出ますか?私はこのクラスを可能な限り取り除こうとしました:)
誰かが私を助けてくれたら本当にありがたいです!!
ジョー
java - システムトレイポップアップメニュー項目と画像(Icon to the MenuItem)
システムトレイのチュートリアルとこの同様のStackOverflowの質問を読みましたが、適切な答えが見つかりません。J2SEアプリケーションのメニュー項目に画像を追加したい。チュートリアルでは、MenuItem
が使用されていますが、SystemTrayポップアップのメニュー項目にアイコンを追加する方法が見つかりませんでした。を使用するJMenuItem
と、アイコンを簡単に配置できますがMenuItems
、がありますMenuItem
。システムトレイのポップメニューに画像を追加するにはどうすればよいですか?
ここで更新しました。ポップアップメニューに画像を追加しMenuItem
ます(SystemTrayではありません)。
java - JPopupMenuの次元を取得するには?
が付属していますTrayIcon
。JPopupMenu
ポップアップ メニューに を追加するときJMenuItem
、このポップアップ メニューのサイズを知りたいです。ただし、次元は計算されません:getBounds()
でgetSize()
あり、getVisibleRect()
すべて 0 行 0 列の次元を返します。
画像でわかるように、ポップアップ メニューには確かに次元があります。
ポップアップ メニューのサイズを取得するにはどうすればよいでしょうか。
java - JTable コンポーネント全体で MouseListener を右クリック
私は Netbeans を使用しており、JTable を使用してウィンドウを設計し、JTable コンポーネントに MouseEvent リスナーを追加して、次のコードを追加しました。
ただし、一部のセルをクリックした場合にのみ機能します。JTable 領域全体で動作させたいと考えています。どのように?