简介
JavaFX插件
JavaFX插件是一组工具和必要的库,它们帮助您执行JavaFX编程,确保您已经作为插件将其安装在idea上了。
ps:我创建项目的时候发现JavaFX插件已在了
JavaFX Scene Builder
JavaFX Scene Builder是一种可视化设计工具,它允许通过拖放快速创建应用程序界面。 并且代码创建为XML格式的文件。 这是一个选项,为了执行JavaFX编程,最好也应该安装它。
下载地址:https://www.oracle.com/java/technologies/javafxscenebuilder-1x-archive-downloads.html
idea设置:Setting->Languages&Frameworks->JavaFX->Paht to SceneBuilder:你安装的路径
JavaFX安装
下载地址:https://gluonhq.com/products/javafx/
下载的是压缩包,请解压~
idea创建项目
从JDK11之前,JDK都包含JavaFX,使用JavaFX请注意jdk版本了,自己加个有用的版本
下一步
项目名建个自己喜欢的名字
搞定
添加JavaFX库
File找到Project Strcture
Libraries->+->选择刚openjfx的解压的地址->选择项目->APPLY->搞定
添加VM设置
- 找到MAIN->Run/Debug configurations
- 在vm options选项设置
- 在“ VM选项”字段中,指定:
--module-path %PATH_TO_FX% --add-modules javafx.controls,javafx.fxml
代替%PATH_TO_FX%指定JavaFX SDK lib 目录的路径,例如:E:\install\openjfx-11.0.2_windows-x64_bin-sdk\javafx-sdk-11.0.2\lib
如果您将JavaFX SDK 14与OpenJDK 14一起使用,请再添加一个VM选项: --add-exports javafx.graphics/com.sun.javafx.sg.prism=ALL-UNNAMED
- APPLY
大功告成,运行试试
最后附上运行报错的解决方案