前提:已配置好IDEA的Java运行环境,能够正常编译使用Java编程(注:若JAVASDK版本过老,需更换新版本。)
步骤:
1.下载安装JAVA FX SDK;
2.新建JAVAFX项目;
3.配置环境并运行。
1.下载解压Java FX SDK:
根据你的系统要求,下载并且解压 JavaFX SDK的包到需要的位置
(记住这个位置!!)
JAVA FX SDK下载地址:添加链接描述
别告诉我你看不懂英文或者不知道怎么下载安装。
(再放一个侏罗纪的官网:添加链接描述)
2.新建Java FX项目:
(别说你连项目都不会建:File ->New ->Project)
此时不出意外的话,你的fxml界面应该一片飘红。
点击 file(文件) -> setting(设置) ->pluggings(插件) ->搜索: JavaFX ->勾选启用
3.配置环境并运行
添加lib包:
File->Project Structure [快捷键(Ctrl + Alt + Shift + S)] ->Libraries
点击旁边的 “+” 号 -> 点击 Java -> 找到之前安装的 JavaFX SDK 路径 -> 进入该路径并添加lib包
一般来讲,此时那些编译错误应该已经没了。
但如果还有,有如下解决办法:
将之前lib包的所有.jar文件全部添加进去。
(还是那个小加号,只不过把之前添加的那个文件打开,把里面真正有用的东西放上)
配置虚拟机:
Run ->Edit Configurations(编译配置) ->填写(修改) Vmoptions(虚拟机选项)
把这句话加进去:
--module-path "D:\lty\java\javafx-sdk-16\lib(在这里写入你自己lib包的地址)" --add-modules=javafx.controls,javafx.fxml
有的IDEA可能找不到在哪里填写:
可能是隐藏了,把它找出来:
运行成功。
另附:可视化编程软件SceneBuilder的安装及环境的搭建
SceneBuilder是一款占用内存较小的用于设计界面的软件,可以通过拖拽控件来进行页面设计。
(下载地址:添加链接描述)
自己下载安装,记好安装到哪去了,别让我嘲讽你连个软件都不会安。
环境搭建:File ->Settings ->找到JavaFX
找到你应用的路径