这是在NetBeans 6.5,Java 6中。

我在NetBeans GUI设计下面的层级:

JFrame
  JTabbedPane
    JPanel X
      <...>
    JPanel
      JButton
      JPanel Y
        <...>
      JButton

问题:

JPanel的Y是相同的JPanel X,所以我想简单地重用的JPanel X在这两个地方,但我要如何做到这一点的GUI构建器里面?

尝试:

我试图拷贝粘贴JPanel的X,但它创建一个完整的 “深” 拷贝(JPanel的X1,等),在JPanel的X复制一切。

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

有帮助吗?

解决方案

创建一个单独的JPanel类。根据需要自定义的JPanel。然后,您可以拖动和删除JPanel类到窗体设计器。这正是我做什么。

另外,也可以使用上点击豆,然后在类的名称类型。

另外,你可以做一个外接从调色板,它会扫描你的JAR任何“豆”。它应该拿起您的自定义JPanel的为好。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top