1

问题的简短版本:在 NetBeans 11.0 中,如何将 Bean 从 Maven 依赖项添加到 Pallet?

我正在使用 NetBeans 中的 Maven 设置构建一个需要显示 SVG 内容的 Java 程序。我已经为此选择了 Apache Batik 并将其添加到我的依赖项中。

Batik 提供了一个 JSVGCanvas bean(可能还有其他的)。我想使用设计视图设计 UI 并将我的组件拖进去。看起来我必须首先将 JSVGCanvas bean 添加到调色板。我打开了 Tools->Pallet->Swing/AWT Components,并通过了 Add from Jar/Library/Project 选项。它们都不是为依赖而设计的。

我能够通过从 Jar 添加并从 /.m2/repository/.... 向下导航来获取 bean,但这似乎是错误的。当其他人从我的源代码库中获取代码时,他们将无法获得该程序的 bean。此外,该 bean 出现在我所有的 NetBeans 项目中,而不仅仅是使用 Batik 的项目。

我还看到我可以通过项目向下导航到类,并且有一个上下文菜单项可以将项目添加到托盘,但它会给出一条错误消息,告诉我如上所述通过工具菜单。

这样做的正确方法是什么,或者没有正确的方法?

4

0 回答 0