废话不多说今天摸爬滚打来配置个JavaFX的环境:
一:IDEA配置
-
配置好IDEA的JavaSDK环境.
-
下载解压Java FX SDK
-
新建Java FX工程
-
配置Java FX环境,并运行
1.配置IDEA的SDK环境
关于IDEA环境配置,这里不多强调了,需要注意的是必须安装JDK.7以上的版本,1.7之前是不支持 JavaFX的.详细请参考:
JavaSDK(JDK) 安装: https://blog.csdn.net/seadoudou/article/details/75043698
IDEA配置Java运行环境:https://blog.csdn.net/qq_41647999/article/details/834458782.下载解压Java FX SDK:
根据你的系统要求,下载并且解压 JavaFX SDK的包到需要的位置(记住这个位置!!),
Java FX 11 SDK 下载地址:https://gluonhq.com/products/javafx/
如果上面的网站无法进入的可以尝试进入甲骨文官网进行下载:
https://www.oracle.com/java/technologies/java-archive-javafx-downloads.html
如果甲骨文官网下载界面进不去的话这里提供终极方法:
百度云:https://pan.baidu.com/s/18g7DYXcwiF86Rv64wtD08g 提取码: fk16
蓝奏云:https://hkhh.lanzous.com/iccf6rc完成后,解压到,你想要保存的地方,并且记住这个位置.
3.在IDEA中创建JavaFX工程:
然后 点击 file(文件) -> setting()设置 ->(pluggings)插件 ->搜索: JavaFX ->勾选启用:
但是这时还是不能运行的并且有编译错误, , , 还需要进行亿点点的操作.
4.配置JavaFX 的工程并运行:
接下来: file(文件) ->ProjectStructure(项目结构) 快捷键(Ctrl + Alt + Shift + S) -> 点击 Libraries + 点击 旁边的 “+” 号 -> 点击 Java -> **找到之前安装的 JavaFX SDK 路径 ** -> **进入该路径 点击 lib 包 ,点击 确定 **
如此操作之后,可以看到 libraries 右边已经有 lib jar包了,并且可以看到, 该Java FX项目已经没有编译错误了,但是,还是不能运行,还需要 亿点点操作
**如果只是将 lib 包导入,还是存在编译错误的,就需要将 lib 包目录下的 jar 包全部单独导入即可:效果如下 **
如此操作之后,可以看到 libraries 右边已经有 lib jar包了,并且可以看到, 该Java FX项目已经没有编译错误了,但是,还是不能运行,还需要 亿点点操作: 还要配置VMoption .
单击工具栏run(运行),EditConfiguration(编辑配置),修改Vm options(虚拟机选项
填写以下内容:
--module-path "D:\Java\配置\openjfx-11.0.2_windows-x64_bin-sdk\javafx-sdk-11.0.2\lib" --add-modules=javafx.controls,javafx.fxml
中间 的路径填写的 JavaFX的 lib 包的路径 ,然后点击确定,点击运行就可以看到界面啦
好了关于IDEA的Java FX环境配置就OK了
接下来是Eclipse的JavaFX环境配置:
因为,网络原因,没法安装 e(fx)clipse 插件,离线的插件也没有,所以这里转载几篇优秀的帖子,共大家参考:
e(fx)clipse 安装教程:https://www.yiibai.com/javafx/install-efxclipse-into-eclipse.html
Eclipse 创建一个Java FX工程:https://blog.csdn.net/javafreely/article/details/9006091