在NetBeans GUI设计重用一个JPanel
-
22-08-2019 - |
题
这是在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的为好。
不隶属于 StackOverflow