gpt4 book ai didi

jakarta-ee - JFXtras 和 FXML 互操作性

转载 作者:行者123 更新时间:2023-12-02 22:31:33 29 4
gpt4 key购买 nike

在 NetBeans 中使用 JavaFX2.2 和 SceneBuilder 1.0 以利用它提供的无缝开发环境。我想添加来自 JFXtras 实验室的控件,因此,我想了解是否可以将 JFXtras 控件集成到 SceneBuilder 中。我从 Oracle 找到了一份关于将 jar 文件加载到 SceneBuilder 中以使其了解自定义控件的文档。该文档声称您可能无法实际使用 SceneBuilder 中的控件,但它的控件将原封不动地“通过”,因此您实际上可以保存文件而不会丢失添加的自定义控件。嗯,我试过了,好像不行。我实际上无法加载 fxml 文件,获取有关 bean 实例化失败的异常。有没有人能够将 JFXtras 与 SceneBuilder 一起使用?

最佳答案

我在我的项目中使用 JFXtra,但我必须使用正确的 fx:id 和内容手动将它们添加到 FXML 代码中。 SceneBuilder 然后保留 JFXtra 节点应该所在的位置。您的 FXML 文件中是否有正确的导入和类路径?

<?import jfxtras.labs.scene.control.*?>
<?scenebuilder-classpath-element ../../../libraries/JFXtras2/jfxtras-labs-0.1.jar?>

关于jakarta-ee - JFXtras 和 FXML 互操作性,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12165116/

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