質問

問題は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を追加しましたか?

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top