我在我的 Eclipse Helios 中使用 Windows Builder Pro。在 NetBeans 中,我知道如何添加 SwingX 调色板。如何在 Windows Builder 中添加 SwingX 调色板?
5 回答
如果您右键单击调色板中的条目,您可以打开调色板管理器,然后“添加类别”和“添加条目”或“导入 Jar”。
此外,如果您只是使用自定义添加任何您想要的组件(即:JXTable),它会自动显示在您调色板的自定义类别中。
更简洁的解决方案是简单地将两者都添加swingx-all-1.6.4.jar
到swingx-beaninfo-1.6.4.jar
您的构建路径中。
然后,在调色板管理器中,导入 swingx-all-1.6.4.jar,选择所有项目。
正在玩它,我有解决方案。SwingX 在 2 个 jars 中发布swingx-all-1.6.3.jar
,swingx-beaninfo-1.6.3.jar
第二个包含BeanInfo
类。如果您想在任何 IDE 中将它们作为 java bean 导入,这些都是必需的。因此,您需要将它们合并到一个库中。
这对我有用:
- 创建一个名为
swingx
. - 换成它,然后 unjar
swingx-all-1.6.3.jar
。做一个备份META-INF/MANIFEST.MF
,说到../backup.mf
。 - 解压
swingx-beaninfo-1.6.3.jar
到同一位置。它的清单会覆盖之前的清单,因此我们需要备份。 - 确保您位于提取 jar 的同一目录中,并使用以下命令行创建一个结合了这两者的新 jar:
jar -cvfm swingx-combined.jar ../backup.mf *
这将创建一个新的 jar,其中包含清单(列出了 jar 中的所有 java bean)和所需的BeanInfo
类。
将此 jar 导入 WindowBuilder,您将能够从中添加所需的 SwingX bean。
我无法添加到托盘中。但是,如果您在源代码中添加组件,它会出现在预览中。然后你可以像从托盘上一样拖动它。
我希望它有所帮助。帮助过我...
首先从https://java.net/projects/swingx/downloads?search_tag=swingx-all-1.6.4.jar+&commit=search下载 SwingX 1.6.4 All -sources 和SwingX 1.6.4 BeanInfo -sources然后通过转到 project->properties->Add External JARs 将这些 jars 添加到 elipse。