Java 在NetBeans GUI设计器中重用JPanel

Java 在NetBeans GUI设计器中重用JPanel,java,netbeans,reusability,gui-designer,Java,Netbeans,Reusability,Gui Designer,这是在NetBeans 6.5和Java 6中实现的 我在NetBeans GUI设计器中具有以下层次结构: JFrame JTabbedPane JPanel X <...> JPanel JButton JPanel Y <...> JButton JFrame JTabbedPane JPanel X 面板 按扭 JPanel Y 按扭 问题: jpanely与jpanelx完全

这是在NetBeans 6.5和Java 6中实现的

我在NetBeans GUI设计器中具有以下层次结构:

JFrame
  JTabbedPane
    JPanel X
      <...>
    JPanel
      JButton
      JPanel Y
        <...>
      JButton
JFrame
JTabbedPane
JPanel X
面板
按扭
JPanel Y
按扭
问题: jpanely与jpanelx完全相同,因此我只想在这两个地方重用jpanelx,但是如何在GUI构建器中做到这一点呢

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


一些谷歌搜索表明可以将其添加到调色板中,但我还没有找到将简单的JPanel添加到调色板中的方法(相对于完整的JFrame)。

创建一个单独的JPanel类。根据需要定制JPanel。然后可以将JPanel类拖放到表单设计器上。这正是我所做的

或者,您可以单击UseBean,然后键入类的名称

或者,您可以从pallete中进行添加,它将扫描您的JAR以查找任何“bean”。它也应该可以接收您的自定义JPanel