intellij idea 配置JavaFX Scene Builder 快速设计JavaFx 界面

最近从eclipse切换到idea后,还真有点不习惯。

最近打算做个音乐播放器功能,最终能从其他第三方平台接口获取音乐在线听的功能,但是考虑swing做时,界面可能会没有吸引人的效果,之前了解过javafx,所以打算用javafx来开发。

 

javafx开发需要用到fxml文件,该文件时xml结构的用来描述场景(scene)的描述文件,如果直接敲代码,怎么符合咱们这些做开发的风格呢,必须用上JavaFX Scene Builder 这个所见即所得的设计 工具呀!

 

intellij idea 配置JavaFX Scene Builder 快速设计JavaFx 界面

按照搜到的结果选择FXML文件,右键最后一个菜单-Open in scenebuilder

intellij idea 配置JavaFX Scene Builder 快速设计JavaFx 界面

看也没看选择了一个fxml文件,结果报错了,提示fxml无法运行fxml文件,

intellij idea 配置JavaFX Scene Builder 快速设计JavaFx 界面

一下子慌了,我搜搜的百度,拉到最后,才看到一个相关的,(百度你能做搜索认真点吗?)

找到一篇《如何在错误添加SceneBuilder的快捷方式链接后将SceneBuilder添加到Intellij

http://www.it1352.com/909007.html

还是中英文左右分开的那种,第一次看文章这样子!!!!。

其他不多说了,具体就是在C:\Users\Administrator\.IntelliJIdea2018.1\config\options

其中Administrator是当前机器登录账户,.IntelliJIdea2018.1是idea的版本号,

分别打开其中的other.xml和options.xml

intellij idea 配置JavaFX Scene Builder 快速设计JavaFx 界面

在如下部分修改

intellij idea 配置JavaFX Scene Builder 快速设计JavaFx 界面

intellij idea 配置JavaFX Scene Builder 快速设计JavaFx 界面

重启idea即可。

intellij idea 配置JavaFX Scene Builder 快速设计JavaFx 界面