【问题标题】:How to add SwingX palette in Window Builder?如何在 Window Builder 中添加 SwingX 调色板?
【发布时间】:2011-06-04 15:31:52
【问题描述】:

我在我的 Eclipse Helios 中使用 Windows Builder Pro。在 NetBeans 中,我知道如何添加 SwingX 调色板。如何在 Windows Builder 中添加 SwingX 调色板?

【问题讨论】:

  • 添加了swingx标签以试图引起kleopatra的注意。
  • @Hovercraft - 谢谢 :-) 虽然不知道答案,但从未尝试过,因为从未使用过这里没有发明的构建器

标签: java eclipse swingx


【解决方案1】:

如果您右键单击调色板中的条目,您可以打开调色板管理器,然后“添加类别”、“添加条目”或“导入 Jar”。

此外,如果您只是使用自定义添加任何您想要的组件(即:JXTable),它会自动显示在您调色板的自定义类别中。

【讨论】:

    【解决方案2】:

    更简洁的解决方案是将swingx-all-1.6.4.jarswingx-beaninfo-1.6.4.jar 添加到您的构建路径中。

    然后,在调色板管理器中,导入 swingx-all-1.6.4.jar,选择所有项目。

    【讨论】:

      【解决方案3】:

      正在玩它,我有解决方案。 SwingX 在 2 个 jar 中提供 - swingx-all-1.6.3.jarswingx-beaninfo-1.6.3.jar,第二个包含 BeanInfo 类。如果您想在任何 IDE 中将它们作为 java bean 导入,这些都是必需的。所以你需要将它们合并到一个库中。

      这对我有用:

      • 创建一个名为swingx的目录。
      • 改成它,然后解压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。

      【讨论】:

      • 如何在 Windows XP 上执行jar -cvfm swingx-combined.jar ../backup.mf * 命令。我尝试使用命令行,但它说 jar not a known command。
      • 确保jar 命令在您的路径上,或者在输入上述命令之前输入PATH=%PATH%;<path to jar.exe in your JRE/JDK>
      【解决方案4】:

      我无法添加到托盘。但是,如果您在源代码中添加组件,它会出现在预览中。然后你可以像从托盘中一样拖动它。

      我希望它有所帮助。帮了我...

      【讨论】:

        【解决方案5】:

        首先从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。

        【讨论】:

          猜你喜欢
          • 2015-04-14
          • 2014-08-03
          • 1970-01-01
          • 1970-01-01
          • 2015-02-26
          • 2018-10-08
          • 2018-04-27
          • 1970-01-01
          • 1970-01-01
          相关资源
          最近更新 更多