问题的简短版本:在NetBeans 11.0中,如何将Maven依赖项中的Bean添加到Pallet?
我正在使用NetBeans中的Maven设置来构建Java程序,该程序将需要显示SVG内容。为此,我选择了Apache Batik,并将其添加到我的依赖项中。
Batik提供了JSVGCanvas bean(也可能是其他)。 我想使用“设计视图”设计UI并将其拖入其中。看来我必须首先将JSVGCanvas bean添加到面板中。我调出了“工具”->“托盘”->“ Swing / AWT组件”,并检查了“从Jar /库/项目中添加”选项。它们都不是为依赖而设计的。
我能够通过从Jar中添加并从/.m2/repository / ....向下导航来获取bean,但这似乎是错误的。 当其他人从我的源存储库中获取代码时,他们将无法使用该程序的bean。而且,该bean会显示在我所有的NetBeans项目中,而不仅仅是使用蜡染的项目。
我还看到我可以在项目中向下浏览到类,并且有一个上下文菜单项可以将项目添加到托盘,但是它给出了一条错误消息,告诉我要按照说明通过“工具”菜单以上。
执行此操作的正确方法是什么,还是没有正确的方法?