我一直遵循Hendrick的明智建议和 Harmonic code在 JavaFX 中创建我的 UI 控件。我非常喜欢 Control、Skin+Behavior 和 CSS 样式的组织。使用这种方法的独特缺点是我不知道如何直接使用场景生成器来使用我的控件构建我的 GUI(至少我不知道如何做到这一点)。所以,这就是我的问题:
有什么方法可以将我的 JavaFX UI 控件导入到 Scene Builder 软件中吗?
这可以帮助我节省很多时间。
谢谢
最佳答案
我可以承认,关于创建与场景生成器完全兼容的自定义控件的文档尚不清楚。
ControlsFX 开发团队在正确创建第三方控件以满足场景生成器方面也存在问题。
我在 Scene Builder 的 jira 上创建了关于缺乏信息的问题 -> https://javafx-jira.kenai.com/browse/DTL-6909
您还可以在此处阅读有关在将自定义控件加载到场景生成器的过程中如何以及会遇到什么问题的更多信息 -> https://bitbucket.org/controlsfx/controlsfx/issue/243/all-controls-should-be-supported-by
您还可以显示场景生成器对加载的第三方控件的分析(例如):
关于java - 将 JavaFX UI 自定义控件添加到场景生成器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28561226/