jpopupmenuにカスタム要素を追加します
-
09-10-2019 - |
質問
問題は2つの異なる方法で述べることができます。
1. 私は持っています JPopupMenu
ではないコンポーネントを挿入したい場所 JMenuItem
(カスタム JTree
)...しかし、私はそれをする方法がわかりません
また
2. 私は別のポップアップを持っています(JPopupPanel
)そして私は追加したいです JMenuItems
私の習慣の下 JTree
そして、それら JMenuItems
それらが挿入されたかのように機能します JPopupMenu
: :マウスが終了したときに強調表示され、そのうちの1つが選択されたときにポップアップが閉じられます。
ヒントはありますか?
注:in 2. 私は問題なくjmenuitemsを追加することができ、ポップアップに表示されていることを示しますが、Jmenuまたはjpopupmenuにいるときは動作しません
解決
1。 JPopupMenu
任意の挿入をサポートします Component
メソッドで
public void insert(Component component, int index)
2.メニューにActionListenerを追加しましたか?
所属していません StackOverflow