JavaFX - 环境设置

  • 简述

    从 Java8 开始,JDK (Java Development Kit) 包括 JavaFX图书馆在里面。因此,要运行 JavaFX 应用程序,您只需在系统中安装 Java8 或更高版本。
    除此之外,Eclipse 和 NetBeans 等 IDE 还提供对 JavaFX 的支持。本章教您如何设置环境以多种方式运行 JavaFX 应用程序。
  • 安装 Java8

    首先,您必须通过打开命令提示符并在其中键入命令“Java”来验证系统中是否安装了 Java。
    如果您的系统中尚未安装 Java,则命令提示符会显示以下屏幕截图中显示的消息。
    安装 Java
    然后按照下面给出的步骤安装 Java。
    Step 1- 访问JavaSE 下载页面,单击 JDKDownload 在以下屏幕截图中突出显示的按钮
    Java SE 下载
    Step 2 - 单击下载按钮后,您将被重定向到 Java SE Development Kit 8 Downloads页。此页面为您提供了各种平台的 JDK 链接。
    接受许可协议并通过单击相应的链接下载所需的软件。
    例如,如果您正在使用 Windows 64 位操作系统,那么您需要下载以下屏幕截图中突出显示的 JDK 版本。
    Java SE 开发工具包 8 下载页面
    单击突出显示的链接后,适用于 Windows 64 位操作系统的 Java8 开发工具包将下载到您的系统上。
    Step 3 − 运行下载的二进制可执行文件,开始安装JDK8。
    Java SE 开发工具包 8 下一个
    Step 4 − 选择安装目录。
    安装目录
    Step 5 - 选择目标文件夹并单击下一步后,JavaFX 安装过程开始显示进度条,如下面的屏幕截图所示。
    提取安装程序
    Step 6 - 如果需要,更改安装目录,否则保留默认目录并继续。
    目的地_文件夹
    Step 7 - 单击关闭按钮完成安装过程,如下面的屏幕截图所示。
    已安装 Java SE
  • 为 Windows 设置路径

    安装Java后,需要设置路径变量。假设你已经安装了 JavaC:\Program Files\java\jdk1.8.0_91目录。
    现在您可以按照下面给出的步骤操作 -
    • 右键单击“我的电脑”并选择“属性”。
    • 单击“高级”选项卡下的“环境变量”按钮。
    • 现在,更改“路径”变量,使其还包含 Java 可执行文件的路径。例如,如果当前路径设置为“C:\WINDOWS\SYSTEM32”,则将路径更改为“C:\WINDOWS\SYSTEM32;”。C:\Program Files\java\jdk1.8.0_91\bin'。
    编辑环境变量
  • 设置 JavaFX 的 NetBeans 环境

    NetBeans8为 JavaFX 提供内置支持。安装它后,您可以创建一个 JavaFX 应用程序,而无需任何额外的插件或 JAR 文件。要设置 NetBeans 环境,您需要执行以下步骤。
    Step 1− 访问NetBeans 网站NetBeans 网站并单击下载按钮以下载 NetBeans 软件。
    NetBeans 网站
    Step 2 − 点击时 Download,您将进入 NetBeans 软件的下载页面,该页面为各种 Java 应用程序提供 NetBeans 包。下载 NetBeans 软件JavaSE 如以下屏幕截图所示。
    NetBeans 下载页面
    Step 3 − 单击此按钮时,会出现一个名为 netbeans-8.0-windows.exe 将被下载到您的系统上。运行此文件以安装它。运行此文件时,NetBeans 安装程序将启动,如下面的屏幕截图所示。
    配置安装程序
    配置完成后,您将看到 Welcome Page of the installer.
    Step 4 − 单击下一步按钮并继续安装。
    NetBeans IDE 安装程序
    Step 5 − 下一个窗口包含 NETBEANS IDE 8.0 license agreement. 仔细阅读并通过选中“我接受许可协议中的条款”复选框接受协议,然后单击Next 按钮。
    NetBeans 许可协议
    Step 6 - 在下一个窗口中,您将看到许可协议 Junit,通过选择“我接受许可协议中的条款,安装 JUnit”单选按钮接受它,然后单击 Next.
    接受 Junit 许可协议
    Step 7− 选择需要安装 Netbeans 8.0 的目标目录。此外,您还可以浏览目录Java Development Kit 已安装在您的系统中,然后单击 Next 按钮。
    NetBeans 安装下一步
    Step 8 − 同样,选择目标目录 Glassfish Server安装。浏览 Java Development Kit 目录(现在是 Glassfish Reference),然后单击Next.
    Glassfish 服务器安装
    Step 9 − 检查 Check for Updates 框自动​​更新,然后单击安装按钮开始安装。
    点击安装按钮
    Step 10 − 此步骤开始安装 NetBeans IDE 8.0,可能需要一段时间。
    安装 NetBeans IDE 8.0
    Step 11 − 过程完成后,单击 Finish 按钮完成安装。
    Step 12 − 启动 NetBeans IDE 后,您将看到如下屏幕截图所示的起始页面。
    首页
    Step 13 − 在文件菜单中,选择 New Project...打开新建项目向导,如下面的屏幕截图所示。
    NetBeans 文件
    Step 14 − 在 New Project 向导,选择 JavaFX 并点击 Next. 它开始为您创建一个新的 JavaFX 应用程序。
    新项目 JavaFX
    Step 15 - 在项目中选择项目名称和项目位置 NewJavaFX Application 窗口,然后单击 Finish. 它创建了一个具有给定名称的示例应用程序。
    项目名
    在这种情况下,具有名称的应用程序 javafxsample被建造。在此应用程序中,NetBeans IDE 将生成一个名为Javafxsample.java. 如以下屏幕截图所示,该程序将在 NetBeans 源包中创建 → javafxsample.
    Javafxsample java
    Step 16 − 右键单击​​文件并选择 Run File 运行此代码,如下面的屏幕截图所示。
    运行文件
    这个自动创建的程序包含生成一个简单的 JavaFX 窗口的代码,该窗口有一个带有标签的按钮 Say ‘Hello World’在里面。每次单击此按钮时,字符串Hello World 将显示在控制台上,如下所示。
    说你好世界
  • 在 Eclipse 中安装 JavaFX

    一个名为的插件 e(fx)clipse 在 JavaFX 中也可用。您可以使用以下步骤在 Eclipse 中设置 JavaFX。首先,请确保您的系统中有 Eclipse。如果没有,请在您的系统中下载并安装 Eclipse。
    安装 Eclipse 后,请按照下面给出的步骤进行安装 e(fx)clipse 在你的系统中。
    Step 1 - 在 Help 菜单并选择 Install New Software... 选项如下所示。
    日食
    点击后会显示 Available Software 窗口,如下面的屏幕截图所示。
    可用软件窗口
    在文本框中 Work with 在此窗口中,您需要提供所需软件的插件链接。
    Step 2 − 单击 Add… 按钮。提供插件的名称作为e(fx)clipse. 接下来,提供以下链接作为位置。http://download.eclipse.org/efxclipse/updates-released/2.3.0/site/
    Step 3 - 指定插件的名称和位置后,单击“确定”按钮,如下面的屏幕截图中突出显示。
    添加存储库
    Step 4 - 添加插件后不久,您会发现两个复选框 e(fx)clipse – installe(fx)clipse – single components. 选中这两个复选框,然后单击Add... 按钮,如下面的屏幕截图所示。
    e(fx)clipse 单个组件
    Step 5− 接下来,打开您的 Eclipse IDE。单击文件菜单并选择项目,如下面的屏幕截图所示。
    Eclipse IDE 单击文件菜单
    Step 6− 然后,您将看到一个窗口,您可以在其中看到 Eclipse 提供的用于创建项目的向导列表。展开JavaFX 向导,选择 JavaFX Project 并点击 Next 按钮,如下面的屏幕截图所示。
    新建项目选择向导
    Step 7 − 点击时 Next,将打开一个新建项目向导。在这里,您可以键入所需的项目名称并单击Finish.
    项目名称并单击完成
    Step 8- 单击完成后,将使用给定名称(示例)创建应用程序。在名为的子包中application, 一个名为的程序 Main.java 生成如下图。
    主Java
    Step 9- 这个自动生成的程序包含生成一个空的 JavaFX 窗口的代码。右键单击该文件,选择Run As → Java Application 如以下屏幕截图所示。
    作为 Java 应用程序运行
    执行此应用程序时,它会为您提供一个空的 JavaFX 窗口,如下所示。
    清空 JavaFX 窗口
    注意 - 我们将在后面的章节中更多地讨论代码。