从JDK 11开始,JavaFX不再是JDK的一部分,而是一个单独的项目,如果使用Java 7至Java10,那么可以从JDK中直接使用它。如果使用Java 11及更高版本,则除了JDK还需要下载开源的JavaFX-SDK。
在File--setiings对话框中选择“plugins”。
切换到“已安装”选项卡,确保已启用JavaFX插件。
如果插件被禁用,修改至启用,并重新启动idea。
在“新建项目”向导中,从左侧列表中选择JavaFX。
从Project SDK列表中,选择要在项目中使用的JDK。
点击next设置项目名称和路径。
在File--project structure对话框中选择“libraries”。
点击加号选择java并指定JavaFX-SDK的lib文件夹路径。
在run--edit configurations对话框中选择“main”。
从more options选项中选择"add VM options"。
添加如下虚拟机参数,把参数中的sdk-lib路径改为自己的sdk-lib路径。
--module-path C:/Users/cemabenteng/javafx-sdk-11.0.2/lib --add-modules javafx.controls,javafx.fxml,javafx.web
运行项目中的‘Main‘,此时弹出helloWord为标题的空窗口,说明构建成功。
原文:https://www.cnblogs.com/uip001/p/14814670.html