IDEA 配置、运行JavaFx,安装、使用Scene Builder 无法运行我背锅

1,132 阅读1分钟

本文已参与「新人创作礼」活动,一起开启掘金创作之路。

IDEA安装SceneBuilder,配置JavaFx,运行JavaFx 无法运行我背锅

参考文章官网教程

创建项目

选择JavaFx即可 在这里插入图片描述

Scene Builder

安装

进入官网下载即可 下载完成后一路下一步安装即可。

IDEA配置

进入设置,如下: 路径填写自己安装的Scene Builder的EXE文件的路径 路径填写自己安装的Scene Builder的EXE文件的路径

使用

右键点击fxml文件,点击Open In Scene Builder即可 在这里插入图片描述 便会弹出该页面 在这里插入图片描述 成功

JavaFx配置

新版本的Java必须要自己导入Java Fx包(此处是大于Java8版本的才需要做的) 如果你的Java本身就是Java8的话,里面本身就带有相关的包的,根本不需要这一步

下载并导入

进入官网下载SDK,选择第一个即可 在这里插入图片描述 下载完成后,将包导入我们的项目中: 在IDEA中,进入Project Structure: 在这里插入图片描述

点击加号,选择Java: 在这里插入图片描述 选择刚下载的SDK包里面的lib路径,如下图所示: 在这里插入图片描述 点击应用。 此时运行应该还会报错,反正我报错了。

如果没报错,后面的就不用看了,岂不更好

配置

  1. 打开设置,进入路径变量,如下图: 在这里插入图片描述

  2. 点击加号,Name和Value见上图我已经配置好的(PATH_TO_FX那一个),(Value即是JavaFx SDK中的lib的绝对路径在这里插入图片描述

  3. 应用之后,点击Run,进入配置: 在这里插入图片描述

  4. 加上这一句话: --module-path ${PATH_TO_FX} --add-modules javafx.controls,javafx.fxml 在这里插入图片描述

  5. 点击应用,此时运行主程序,就好啦! 在这里插入图片描述