Javafx 简明教程

JavaFX - Environment

从 Java8 开始,JDK (Java Development Kit) 中包含 JavaFX 库。因此,要运行 JavaFX 应用程序,您只需要在您的系统中安装 Java8 或更高版本。

截至目前,JDK 的最新版本是 20.0.1。因此,本教程将适用于 JDK20 支持的 JavaFX 版本。

此外,像 Eclipse 和 NetBeans 这样的 IDE 都支持 JavaFX。本篇教程将教您如何设置环境来运行 JavaFX 应用程序 locally

Installing Java20

首先,您需要通过打开命令提示符并在其中键入 “java” 命令来验证您的系统中是否安装了 Java。

如果您尚未在您的系统中安装 Java,命令提示符将显示以下屏幕截图中所示的消息。

installing java

您可以按照以下步骤安装 Java。

Step 1 - 访问 JavaSE Downloads 页面,单击 Download 按钮,如下图所示:

java se downloads

Step 2 - 点击高亮的链接,适用于 Windows 64 位操作系统的 Java20 开发工具包便会下载到您的系统中。

Step 3 - 运行下载的二进制可执行文件以开始安装 JDK20。

java se development kit 8 next

Step 4 - 根据需要更改安装目录,否则保留默认目录并继续进行。

installation directory

Step 5 - 在选择目标文件夹并单击“下一步”后,JavaFX 安装过程将开始显示进度条。

extracting installer

Step 6 - 单击“关闭”按钮(如以下屏幕截图所示)完成安装过程。

java se installed

Step 7 - 要验证是否正确安装了 Java,请转到命令提示符并执行 “java -version” 命令,如下所示:

java version

Setting up the Path for Windows

安装 Java 后,您需要设置路径变量。假设您已在 C:\Program Files\java\jdk-20 目录中安装了 Java。

现在你可以执行以下步骤:

  1. 右键单击 “我的电脑/此电脑” 并选择 “属性”。

  2. 然后,选择 “高级系统设置”。

  3. 单击 “高级” 选项卡下的 “环境变量” 按钮。

  4. 现在,更改“路径”变量,使其还包含 Java 可执行文件的路径。例如,如果当前路径设置为“C:\WINDOWS\SYSTEM32”,则将路径更改为“C:\WINDOWS\SYSTEM32; C:\Program Files\java\jdk-20\bin”。

edit environment variable

此外,单击“系统变量”下的“新建”创建一个新系统变量,如下所示。

new system variable

将新变量命名为“JAVA_HOME”,并将其指向 JDK 安装目录。

java home

Installing JavaFX SDK

现在,您必须安装 JavaFX SDK 以访问用于开发应用程序内容的命令行工具和技术。

为使用 JavaFX SDK 运行程序,请按以下步骤执行操作:

Step 1 – 从 JavaFX - Gluon 页面下载适用于您操作系统的合适的 JavaFX 运行时(这里,我们下载的是 JavaFX 20)。

javafx sdk 1

Step 2 – 将下载一个 .zip 文件夹,其中包含为应用程序开发内容所需的工具。将此文件夹解压缩到任何所需位置(如“C:/JavaFX”)。

Step 3 – 现在,右键单击“我的电脑/此电脑”并选择“属性”。然后,选择“高级系统设置”。单击“高级”选项卡下的“环境变量”按钮。创建一个新环境变量,并将其命名为“PATH_TO_FX”,指向 JavaFX 运行时的 lib 目录。

javafx sdk 2

现在,这将允许您使用下载的 JavaFX 运行时从命令行编译和运行 JavaFX 应用程序。