繁体   English   中英

场景构建器删除fxml文件中的导入

[英]Scene builder removes imports in fxml file

我使用场景构建器(Gluon Scene Builder - JavaFX Scene Builder 8.1.1)来创建我的应用程序的UI并使用Eclipse开发JavaFX。

现在......每次我在场景构建器中保存某些东西时,它都会从fxml文件中删除我自己的类的导入。 有没有办法告诉场景构建器这些类属于项目以避免这种行为?

为了让SceneBuilder处理自定义控件,您需要在类中添加jar,以便可以在其类路径中加载它。

如果不添加它,则无法解析FXML文件上的导入,并且SceneBuilder将删除它们。

要添加jar,请转到左上方的“库”面板,然后单击“搜索”字段右侧的“小引擎”按钮。 选择Import JAR/FXML Files... ,找到你的jar并单击import。 您可以选择可以添加该jar的哪些组件。

进口罐子

之后,将jar添加到Custom Library Folder ,您可以找到该Custom Library Folder ,单击相同的引擎按钮,然后Custom Library Folder->Reveal in Explorer选择Custom Library Folder->Reveal in Explorer

如果您对jar进行了更改,请确保更新该文件夹中的版本,方法是通过该菜单导入,或直接将其复制到该文件夹​​。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM