我一直在考虑如何将Gluon Scene Builder集成到我选择的IDE中,并决定对于那些在过去遇到过这种问题的人来说,这将是堆栈溢出社区的一个很好的分享。请记住,这是为那些有过javafx和glion场景构建经验的人准备的,至少是最少的。
最佳答案
我还没有“场景”的任何帖子直接解决集成的scenebuilder作为一个教程,所以我想我会设置得很好和简单,因为有几个问题漫游。
本指南适用于eclipse
使用Gluon's Scenebuilder
注意:本指南适用于那些对javafx作为应用程序构建器有轻微或中等经验的人。
//intellij和netbeans将在以后根据每个
好了,伙计们,开始吧。
步骤1)打开eclipse ide(最好在安装scenebuilder之前安装javafx)和您选择的web浏览器。
您需要javafx元素才能正确实现scenebuilder。
步骤2)单击或浏览此链接:http://gluonhq.com/open-source/scene-builder/
选择要在其上安装SceneBuilder的当前操作系统。
scenebuilder在windows上的默认位置是在c:\users\youruserfolder\appdata\roaming\microsoft\windows\start menu\programs\glion中,当然,下载时更改路径是不可能的,建议您这样做。
步骤3)下载并安装scenebuilder后,关闭scenebuilder并在您的PC(或Mac)上找到您选择将其安装到其默认位置或在其默认位置的.exe文件。
复制scenebuilder.exe的文件路径。例如,如果允许scenebuilder安装在其默认位置,则文件路径将为:c:\ users\youruserfolder\appdata\roaming\microsoft\windows\start menu\programs\glion\scenebuilder.exe
现在我们需要将fxml文件与scenebuilder关联起来
步骤4)将fxml与scenebuilder关联。
仍然在eclipse中,单击顶部的windows>preferences>search“file associations”
浏览前面复制的scenebuilder.exe文件路径,然后单击“确定”。
步骤5)返回EclipseIDE并打开一个JavaFX项目并将其命名为“test”。
文件>新建>其他>javafx项目或(ctrl+n)>javafx项目
进入测试项目的src文件夹。
创建一个fxml文件:test>src>application>new>other>newfxml文档
将fxml文件命名为“testfx”
恭喜,在启动您的fxml文档时,应该使用scenebuilder窗口向您收费。否则,您可能无法正确关联FXML文档。
现在如何实现这段代码已经是另一个时代了。现在这个教程是我的全部!如果你们觉得这很有帮助的话,给我开个下午然后告诉我!我非常感谢您的反馈,并希望能够在此基础上大力发展。
谢谢大家,
编程愉快!