使用的基本环境
Eclipse 2022-03(4.23)(已修改为语言为中文)
jdk-18.0.2
javafx-18.0.2
1.从javafx中文官网获取
链接: javafx下载
如下图所示,选择匹配自己系统的SDK
还要下载javadoc
下载完成后将两个压缩包解压,得到下面两个标黄的文件夹
2.在Eclipse中配置javafx
新建一个java项目,注意不要勾选标黄的“模块”
建好项目后如下所示,右击“JRE系统库”,然后点击“配置构建路径”
依次点击 类路径-添加库-用户库-新建,新建一个库取名为“javafx”
选中“javafx”库,点击添加外部jar,进入刚刚解压的javafx-sdk-18.0.2文件夹,点击lib文件夹,选中所有.jar文件,点击下面的“打开”即可导入
在添加库界面勾选刚刚添加的javafx库
即可发现javafx包已经在项目中
3.为javafx添加源码及javadoc
源码必须添加后才能查看,javadoc是一种对源码的注释,可以单独链接到浏览器中打开
打开构建配置路径
以javafx.base.jar为例,点击源代码链接及javadoc位置可设置对该jar的源码和javadoc
源码为刚刚解压的javafx-sdk-18.0.2中的src.zip文件夹
javadoc为未解压的openjfx-18-javadoc.zip
设置文档中的路径,注意javadoc文档的根的文件夹中必须直接包含element-list文件
可以看到javafx-18-javadoc层的文件中直接包含element-list文件
为所有javafx库中的.jar重复上述操作
最终效果
按shift+F2在浏览器中打开javadoc
当然你也可以直接在刚刚解压的javafx-18-javadoc文件中打开,可以看到有很多网页链接,随便打开一个,再使用搜索功能就行了
4.为java jdk配置javadoc
与javafx的配置方法不同,在 首选项-java-已安装的JRE 中,直接设置jdk的javadoc的位置即可,由官网下载的javaJRE导入后直接包含源码,但其doc需要另行下载
5.写在最后
还有一种通过eclipse插件导入javafx的方法,但是我没有太搞懂那种方法。 一般插件导入可以直接新建javafx项目,与Scene Builder图形开发界面联合使用(下面链接中up主有提及相关内容)。
友情推荐: javafx系列教程,由javafx中文官网推荐的bilbil up主讲解