JavaFX - 环境

从Java8开始,JDK (Java开发工具包)中包含 JavaFX 库.因此,要运行JavaFX应用程序,只需在系统中安装Java8或更高版本.

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

安装Java8

首先,您必须验证打开命令提示符并在其中键入命令"Java",是否在系统中安装了Java.

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

安装Java

然后按照以下步骤安装Java.

步骤1 : 访问 JavaSE下载页面,点击JDK 下载按钮在以下屏幕截图中突出显示

Java SE Downloads

第2步 : 单击"下载"按钮,您将被重定向到 Java SE Development Kit 8 Downloads 页面.此页面为您提供各种平台的JDK链接.

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

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

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

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

第3步 : 运行下载的二进制可执行文件以开始安装JDK8.

Java SE Development Kit 8 Next

第4步 : 选择安装目录.

安装目录

步骤5 : 在选择目标文件夹并单击"下一步"时,JavaFX安装过程将开始显示进度条,如以下屏幕截图所示.

Extracting Installer

第6步 : 如果需要,更改安装目录,否则保留默认目录并继续.

Destination_folder

第7步 : 单击关闭按钮完成安装过程,如以下屏幕截图所示.

Java SE Installed

设置Windows路径

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

现在您可以按照以下步骤操作:给出以下 :

  • 右键单击"我的电脑"并选择"属性".

  • 点击"高级"标签下的"环境变量"按钮.

  • 现在,改变' 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 Website

第2步 : 单击下载,您将进入NetBeans软件的"下载"页面,该软件为各种Java应用程序提供NetBeans软件包.下载 JavaSE 的NetBeans软件,如以下屏幕截图所示.

NetBeans下载页面

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

Configuring Installer

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

步骤4 &减去;单击Next按钮继续安装.

NetBeans IDE Installer

第5步 : 下一个窗口包含 NETBEANS IDE 8.0许可协议.仔细阅读并通过选中"我接受许可协议中的条款"复选框接受协议,然后单击下一步按钮.

NetBeans Licenec协议

第6步 : 在下一个窗口中,您将遇到 Junit 的许可协议,通过选择"我接受许可协议中的条款,安装JUnit"中的单选按钮接受它,然后单击下一步.

接受Junit许可协议

步骤7 : 选择您需要安装Netbeans 8.0的目标目录.此外,您还可以浏览系统中安装 Java Development Kit 的目录,然后单击下一步按钮.

NetBeans Installation Next

步骤8 : 同样,选择 Glassfish服务器安装的目标目录.浏览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应用程序.

New Project JavaFX

第15步 : 在 NewJavaFX Application 窗口中选择项目名称和项目位置,然后单击完成.它创建一个具有给定名称的示例应用程序.

项目名称

在这种情况下,将创建名为 javafxsample 的应用程序.在此应用程序中,NetBeans IDE将生成名为 Javafxsample.java 的Java程序.如以下屏幕截图所示,此程序将在NetBeans源包 → 中创建. javafxsample .

Javafxsample java

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

RunFile

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

Say Hello World

在Eclipse中安装JavaFX

一个名为 e(fx)的插件 clipse也可以在JavaFX中使用.您可以使用以下步骤在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.单击File菜单并选择Project,如以下屏幕截图所示.

Eclipse IDE Click File Menu

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

新项目选择向导

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

Project Name and Click Finish

步骤8 : 单击"完成"后,将使用给定名称(样本)创建应用程序.在名为 application 的子包中,生成名为 Main.java 的程序,如下所示.

Main Java

第9步 : 这个自动生成的程序包含生成空JavaFX窗口的代码.右键单击此文件,选择 Run As →  Java Application ,如以下屏幕截图所示.

作为Java应用程序运行

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

空JavaFX窗口

注意 : 我们将在后面的章节中讨论有关代码的更多信息.