JavaFX - 环境


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

除此之外,Eclipse 和 NetBeans 等 IDE 也提供对 JavaFX 的支持。本章将教您如何以各种方式设置运行JavaFX应用程序的环境。

安装Java8

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

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

安装Java

然后按照下面给出的步骤安装 Java。

步骤 1 - 访问JavaSE 下载页面,单击 JDK下载按钮,如以下屏幕截图中突出显示的那样

Java SE 下载

步骤 2 - 单击“下载”按钮后,您将被重定向到Java SE 开发工具包 8 下载页面。此页面为您提供各种平台的 JDK 链接。

接受许可协议并通过单击相应的链接下载所需的软件。

例如,如果您使用的是 Windows 64 位操作系统,则需要下载以下屏幕截图中突出显示的 JDK 版本。

Java SE 开发工具包 8 下载页面

单击突出显示的链接后,适用于 Windows 64 位操作系统的 Java8 开发工具包将下载到您的系统上。

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

Java SE 开发套件 8 下一步

步骤 4 - 选择安装目录。

安装目录

步骤 5 - 选择目标文件夹并单击“下一步”后,JavaFX 安装过程开始显示进度条,如以下屏幕截图所示。

解压安装程序

步骤 6 - 如果需要,更改安装目录,否则保留默认目录并继续。

目的地文件夹

步骤 7 - 单击“关闭”按钮完成安装过程,如以下屏幕截图所示。

Java SE 已安装

设置 Windows 的路径

安装Java后,需要设置路径变量。假设您已将 Java 安装在C:\Program Files\java\jdk1.8.0_91目录中。

现在您可以按照下面给出的步骤操作 -

  • 右键单击“我的电脑”并选择“属性”。

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

  • 现在,更改“Path”变量,使其也包含 Java 可执行文件的路径。例如,如果路径当前设置为“C:\WINDOWS\SYSTEM32”,则将路径更改为“C:\WINDOWS\SYSTEM32;” C:\Program Files\java\ jdk1.8.0_91\bin'。

编辑环境变量

设置JavaFX的NetBeans环境

NetBeans8提供对 JavaFX 的内置支持。安装此程序后,您可以创建一个 JavaFX 应用程序,而无需任何其他插件或 JAR 文件。要设置 NetBeans 环境,您需要执行以下步骤。

步骤 1 - 访问NetBeans 网站NetBeans 网站并单击“下载”按钮以下载 NetBeans 软件。

NetBeans 网站

步骤 2 - 单击“下载”后,您将进入 NetBeans 软件的“下载”页面,该页面为各种 Java 应用程序提供 NetBeans 捆绑包。下载适用于JavaSE的 NetBeans 软件,如以下屏幕截图所示。

NetBeans 下载页面

步骤 3 - 单击此按钮后,名为netbeans-8.0-windows.exe的文件将下载到您的系统上。运行此文件以安装它。运行此文件时,NetBeans 安装程序将启动,如以下屏幕截图所示。

配置安装程序

配置完成后,您将看到安装程序的欢迎页面

步骤 4 - 单击“下一步”按钮并继续安装。

NetBeans IDE 安装程序

步骤 5 - 下一个窗口包含NETBEANS IDE 8.0 许可协议。仔细阅读并选中“我接受许可协议中的条款”复选框来接受协议,然后单击“下一步”按钮。

NetBeans 许可协议

步骤 6 - 在下一个窗口中,您将遇到Junit的许可协议,通过选择“我接受许可协议中的条款,安装 JUnit”处的单选按钮来接受它,然后单击“下一步”

接受 Junit 许可协议

步骤 7 - 选择需要安装 Netbeans 8.0 的目标目录。此外,您还可以浏览系统中Java 开发工具包的安装目录,然后单击“下一步”按钮。

NetBeans 安装下一步

步骤 8 - 同样,选择Glassfish Server安装的目标目录。浏览 Java Development Kit 目录(现在为 Glassfish Reference),然后单击Next

Glassfish 服务器安装

步骤 9 - 检查“检查更新”框以获取自动更新,然后单击“安装”按钮开始安装。

单击安装按钮

步骤 10 - 此步骤开始安装 NetBeans IDE 8.0,可能需要一段时间。

NetBeans IDE 8.0 的安装

步骤 11 - 该过程完成后,单击“完成”按钮完成安装。

步骤 12 - 启动 NetBeans IDE 后,您将看到如下屏幕截图所示的起始页面。

首页

步骤 13 - 在文件菜单中,选择新建项目...以打开新建项目向导,如以下屏幕截图所示。

NetBeans 文件

步骤 14 - 在“新建项目”向导中,选择JavaFX并单击“下一步”。它开始为您创建一个新的 JavaFX 应用程序。

新项目JavaFX

步骤 15 - 在NewJavaFX Application窗口中选择项目名称和项目位置,然后单击Finish。它使用给定名称创建一个示例应用程序。

项目名

在此实例中,将创建一个名为javafxsample的应用程序。在此应用程序中,NetBeans IDE 将生成一个名为Javafxsample.java的 Java 程序。如下图所示,该程序将在 NetBeans Source Packages → javafxsample中创建。

Javafx样本 java

步骤 16 - 右键单击​​该文件并选择运行文件以运行此代码,如以下屏幕截图所示。

运行文件

这个自动创建的程序包含生成一个简单的 JavaFX 窗口的代码,该窗口中有一个带有标签Say 'Hello World'的按钮。每次单击此按钮时,控制台上都会显示字符串Hello World,如下所示。

向世界问好

在 Eclipse 中安装 JavaFX

JavaFX 中还提供了一个名为e(fx) Clipse 的插件。您可以使用以下步骤在 Eclipse 中设置 JavaFX。首先,确保您的系统中有Eclipse。如果没有,请在您的系统中下载并安装 Eclipse。

安装 Eclipse 后,请按照以下步骤在系统中安装e(fx)clipse 。

步骤 1 - 在“帮助”菜单中打开 Eclipse ,然后选择“安装新软件...”选项,如下所示。

Java Eclipse

单击后,将显示可用软件窗口,如下图所示。

可用软件窗口

在此窗口的“使用”文本框中,您需要提供所需软件的插件的链接。

步骤 2 - 单击添加...按钮。将插件的名称提供为e(fx)clipse。接下来,提供以下链接作为位置。http://download.eclipse.org/efxclipse/updates-released/2.3.0/site/

步骤 3 - 指定插件的名称和位置后,单击“确定”按钮,如以下屏幕截图中突出显示的那样。

添加存储库

步骤 4 - 添加插件后不久,您会发现e(fx)clipse – 安装e(fx)clipse – 单个组件的两个复选框。选中这两个复选框并单击“添加...”按钮,如以下屏幕截图所示。

e(fx)clipse 单个组件

步骤 5 - 接下来,打开 Eclipse IDE。单击“文件”菜单并选择“项目”,如以下屏幕截图所示。

Eclipse IDE 单击文件菜单

步骤 6 - 然后,您将看到一个窗口,您可以在其中看到 Eclipse 提供的用于创建项目的向导列表。展开JavaFX向导,选择JavaFX 项目并单击下一步按钮,如以下屏幕截图所示。

新建项目选择向导

步骤 7 - 单击“下一步”后,将打开“新建项目向导”。在这里,您可以输入所需的项目名称,然后单击“完成”

项目名称并单击完成

步骤 8 - 单击“完成”后,将使用给定名称(示例)创建一个应用程序。在名为application的子包中,生成了名为Main.java的程序,如下所示。

主要爪哇

步骤 9 - 此自动生成的程序包含生成空 JavaFX 窗口的代码。右键单击该文件,选择“运行方式”→“Java 应用程序”,如下图所示。

作为 Java 应用程序运行

执行此应用程序时,它会为您提供一个空的 JavaFX 窗口,如下所示。

空 JavaFX 窗口

注意- 我们将在后面的章节中详细讨论代码。