在NetBeans GUI Designer中重用JPanel

这是在NetBeans 6.5,Java 6中。

我在NetBeans GUI Designer中具有以下层次结构:

JFrame JTabbedPane JPanel X  JPanel JButton JPanel Y  JButton 

题:

JPanel Y与JPanel X完全相同,所以我想在两个地方重用JPanel X,但是如何在GUI Builder中执行此操作?

尝试:

我尝试了复制粘贴JPanel X,但它创建了一个完整的“深度”副本(JPanel X1等),复制了JPanel X中的所有内容。

一些谷歌搜索表明它可能会添加到Palette,但我还没有找到一种方法将简单的JPanel添加到调色板(而不是完整的JFrame)。

创建一个单独的JPanel类。 根据需要自定义JPanel。 然后,您可以将JPanel类拖放到表单设计器上。 这正是我的工作。

或者,您可以单击“使用Bean”,然后键入类的名称。

或者,您可以从托盘执行添加,它将扫描您的JAR以查找任何“bean”。 它也应该选择你的自定义JPanel。