本文已参与「新人创作礼」活动,一起开启掘金创作之路。
IDEA安装SceneBuilder,配置JavaFx,运行JavaFx 无法运行我背锅
参考文章官网教程
创建项目
选择JavaFx即可
Scene Builder
安装
进入官网下载即可 下载完成后一路下一步安装即可。
IDEA配置
进入设置,如下:
路径填写自己安装的Scene Builder的EXE文件的路径
使用
右键点击fxml文件,点击Open In Scene Builder即可
便会弹出该页面
成功
JavaFx配置
新版本的Java必须要自己导入Java Fx包(此处是大于Java8版本的才需要做的) 如果你的Java本身就是Java8的话,里面本身就带有相关的包的,根本不需要这一步
下载并导入
进入官网下载SDK,选择第一个即可
下载完成后,将包导入我们的项目中:
在IDEA中,进入Project Structure:
点击加号,选择Java:
选择刚下载的SDK包里面的lib路径,如下图所示:
点击应用。
此时运行应该还会报错,反正我报错了。
如果没报错,后面的就不用看了,岂不更好
配置
-
打开设置,进入路径变量,如下图:
-
点击加号,Name和Value见上图我已经配置好的(PATH_TO_FX那一个),(Value即是JavaFx SDK中的lib的绝对路径)
-
应用之后,点击Run,进入配置:
-
加上这一句话:
--module-path ${PATH_TO_FX} --add-modules javafx.controls,javafx.fxml -
点击应用,此时运行主程序,就好啦!