青与鱼博客

@青与鱼

January 3rd 2019 / 玩玩编程

jdk11使用javafx

JDK11将javafx独立出来,不能直接使用了。
我这里使用IDEA来操作。
首先
安装IDEA,JDK11,JAVAFX(下载jfx)

打开IDEA,新建一个JAVAFX工程。
将会出现未识别的ERROR,因为JAVAFX还没有配置

这个时候,将javafxsdk的lib目录作为library导入到工程

目前为止,编译已经没问题了,但是运行会错误,这就是JDK11的特性了,JDK11采用mod,所以需要添加VM启动参数
编辑run的参数Run -> Edit Configurations

--module-path "F:\Program Files\Java\javafx-sdk-11.0.1\lib" --add-modules=javafx.controls,javafx.fxml,javafx.web

其中,第一个是javafxsdk的路径,自己替换掉,后面是用到的模块,我用到了这些,所以只写了这些,你可以继续添加。

程序运行效果图:

发表评论
已登录为 [退出]


皖ICP备16001584号-2
x
皖ICP备16001584号-2