JDK13下JavaFX-V21的安装与IDEA配置教程

需积分: 0 0 下载量 143 浏览量 更新于2024-08-04 收藏 672KB DOCX 举报
本文档主要介绍了如何在JDK13环境下配置JavaFX-V21,由于从JDK11开始,JavaFX被移出了JDK标准发行版,用户需要额外下载和安装JavaFX包,并在IntelliJ IDEA集成开发环境(IDEA)中进行配置。 首先,你需要从GluonHQ网站下载JavaFX的预编译包openjfx-11.0.2_windows-x64_bin-sdk,解压到指定目录,例如D:\javafx-sdk-11.0.2,记住这个路径以便后续引用。 在IDEA中,打开项目结构设置(File > Project Structure...),添加JavaFX库。通过点击"+"号,选择"JARs or directories...",然后选择你刚刚安装的JavaFX的lib目录,将所有文件(包括src.zip)选中。接下来,设置SRC的root,通常可以直接点击OK。在项目结构窗口中,确保勾选了javafx-swt.jar和其他相关文件,然后点击OK,这样JavaFX的库就已经成功集成到项目中。 在准备运行JavaFX程序时,重点在于指定JVM参数。在要运行的入口类(例如Highlight类)的源文件中,当你点击Highlight类名时,会弹出运行/调试配置窗口。在这个窗口中,你需要在VM options区域添加两个关键参数: 1. `--module-path`: 这个选项指定模块路径,你应该填入之前安装JavaFX包的lib目录,即`D:\javafx-sdk-11.0.2\lib`。 2. `--add-modules`: 这个参数用于添加所需的JavaFX模块,常见的有`javafx.controls`和`javafx.fxml`。根据你的具体需求,可能还需要其他模块。 配置完成后,记得先点击Apply保存更改,再点击OK来启动程序。如果配置无误,你可以通过创建模板来简化这个过程,避免每次运行不同Java文件时都重复进行相同的配置步骤。 总结起来,本文主要涉及了JavaFX在JDK13中的安装、IDEA项目的配置以及JVM参数的设置,确保正确地将JavaFX库引入到项目并能顺利启动JavaFX应用程序。通过遵循这些步骤,开发者可以有效地在JDK13环境中开发和运行JavaFX应用。