4

这个问题可以用两种不同的方式表述:

1.我有一个JPopupMenu我想插入一个不是JMenuItem(自定义JTree)组件的地方......但我不知道该怎么做

或者

2.我有一个JPopupPanel不同的弹出JMenuItems窗口(JTreeJMenuItemsJPopupMenu

有什么提示吗?

注意:在2.我可以毫无问题地添加 JMenuItems,显示它们显示在弹出窗口中,但它们不会像在 JMenu 或 JPopupMenu 中那样起作用

4

1 回答 1

4

1.JPopupMenu支持插入any Componentwith the method

public void insert(Component component, int index)

对于 2. 您是否在菜单中添加了 ActionListener?

于 2011-01-11T13:45:31.170 回答