gpt4 book ai didi

java - 场景生成器删除 fxml 文件中的导入

转载 作者:塔克拉玛干 更新时间:2023-11-02 08:38:49 24 4
gpt4 key购买 nike

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

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

最佳答案

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

如果您不添加它,您的 FXML 文件中的导入将无法解析,SceneBuilder 将删除它们。

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

Import jar

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

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

关于java - 场景生成器删除 fxml 文件中的导入,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36931764/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com