在jdk11中使用javafx

在jdk11中使用javafx

新的jdk11把javafx独立了出来,所以要在jdk11中使用javafx(虽然没什么人用),先要下载javafx的包,下载地址:
https://openjfx.io/ , 下完解压。

《在jdk11中使用javafx》

《在jdk11中使用javafx》

下面假设你下载了jdk11并且环境变量也配置好了。

首先在eclipse中,先建立一个用户路径,把刚才解压出来的jar包含进去:window—preferences—Java—Build Path—user libraries—new(自己取个名字)—add external jars,然后选择刚才解压出来的lib文件夹下的所有jar包选中导进去。

《在jdk11中使用javafx》

《在jdk11中使用javafx》

然后建立工程,建类啥的,在工程名上右击,最下面一行properties——java build path——modulepath——add library——user library,把刚才建立的用户路径包含进去!
《在jdk11中使用javafx》

接下来 run ——run configrations,在 java application下选中你要执行的程序,右上方选arguments,在VM arguments 中输入 –module-path “填入最开始解压的从Oracle下的javafx包的目录,包含到lib目录(不要省略引号)” –add-modules=javafx.controls,javafx.fxml

《在jdk11中使用javafx》

然后apply运行就成功了

《在jdk11中使用javafx》

    原文作者:qq_38314450
    原文地址: https://blog.csdn.net/qq_38314450/article/details/86617035
    本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系博主进行删除。
点赞