idea 编译报红运行没事_IDEA 安装、配置、运行、使用JavaFX 15

本文详细介绍了如何在IDEA上安装、配置及运行JavaFX 15项目。首先从IDEA官网下载社区版并安装,接着创建JavaFX项目,由于未导入JavaFX库导致编译报错。然后,从JavaFX中文官网下载SDK 15.0.1并导入到IDEA中。最后,配置运行环境解决运行时缺少JavaFX组件的问题,成功运行Java程序。
摘要由CSDN通过智能技术生成

第一步:安装IDEA软件

到IDEA官网地址下载安装最新免费社区版:https://www.jetbrains.com/idea/download/#section=windows

551313ba5864c2a238aff7b9324aece3.png

注意:右边黑色才是社区版,下载社区版后,点击安装,就进行傻瓜式的安装了。

29df59637e6c98404ee5cfe2f3ecb2cb.png
463129b6ead3c2dda83ee338440a9819.png

第二步:打开IntelliJ IDEA,新建新项目并编译

1、选择Java FX,SDK选15版本,然后点击Next按钮。

92aca1ca5cd6076531e35770f56ffc4c.png

2、设置项目名和项目路径,点击Finish按钮。

a9d5b0e4e524590ec2a0cd89afe4a29a.png

3、此时的项目目录结构如下,直接点箭头处编译。

1fb1a4444698e3c44bd4ee45c6dfb2c4.png

由于没有导入JavaFX相关库,此时运行会报错。

第三步:安装配置JavaFX 15

1、进入JavaFX中文官方网站下载SDK 15.0.1,地址:https://openjfx.cn/dl/,下载完后解压到任意目录,此处解压到D:javafxjavafx-sdk-15.0.1

314ef6f0a7c0cdf69aab95fe7e15eee7.png

2、回到IDEA中,如下图顺序导入刚才下载解压文件中的库文件

f62b247c49986dc5da944940ce2f3790.png

进入Project Structure设置界面

442bcdc589c2264ff4938fe93318097c.png

选择导入Java库

9a99c312cee7bca6f1d0b045c27bcf7a.png

现在lib文件夹下所有文件,点击OK

eed4e027aeb787b9140316c76964e040.png

确认图中所有库文件都被选中,点击ok

8aa47e1e5d00b0972251ba4ebe1b8226.png

直接点击ok

ae5b540ca8d11ee44bf9b19c2dc94e08.png

再次确认图上所有文件都已加入,点击ok

3、点击编译按钮成功编译,但是点击运行按钮时会提示:“错误: 缺少 JavaFX 运行时组件, 需要使用该组件来运行此应用程序”。

b587826e934c0294084a89330e3b76e9.png

编译成功

8bf4c3e9f6b229a1e14adb8edb5a2c9d.png

运行失败

4、如下图顺序配置运行环境

164fc23e62a17d9d97bb2a3545f3590c.png

进入运行环境配置界面

c21288d7d304db71455521ee2f85cb1d.png

进入VM options选项

在箭头处输入--module-path D:javafxjavafx-sdk-15.0.1lib --add-modules javafx.controls,javafx.fxml,其中D:javafxjavafx-sdk-15.0.1lib改为自己刚才JavaFX解压文件所在的位置

3c07235da5336dec52ed114e7ef15c84.png

在箭头处输入配置信息,点击ok

8cb56844796a7e90d7e5f66ee4562c55.png

点击运行

e07160dfecab27d229b816fe3d6797e4.png

成功运行,中间白色为Java程序

  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值