从Java8开始,JDK (Java开发工具包)中包含 JavaFX 库.因此,要运行JavaFX应用程序,只需在系统中安装Java8或更高版本.
除此之外,IDE和Eclipse之类的IDE还提供对JavaFX的支持.本章将教您如何设置环境以各种方式运行JavaFX应用程序.
首先,您必须验证打开命令提示符并在其中键入命令"Java",是否在系统中安装了Java.
如果尚未在系统中安装Java,则命令提示符显示以下屏幕截图中显示的消息.
然后按照以下步骤安装Java.
步骤1 : 访问 JavaSE下载页面,点击JDK 下载按钮在以下屏幕截图中突出显示
第2步 : 单击"下载"按钮,您将被重定向到 Java SE Development Kit 8 Downloads 页面.此页面为您提供各种平台的JDK链接.
接受许可协议并通过单击其相应链接下载所需的软件.
For例如,如果您正在使用Windows 64位操作系统,则需要下载以下屏幕截图中突出显示的JDK版本.
单击突出显示的链接后,适用于Windows 64位操作系统的Java8开发工具包将下载到您的系统上.
第3步 : 运行下载的二进制可执行文件以开始安装JDK8.
第4步 : 选择安装目录.
步骤5 : 在选择目标文件夹并单击"下一步"时,JavaFX安装过程将开始显示进度条,如以下屏幕截图所示.
第6步 : 如果需要,更改安装目录,否则保留默认目录并继续.
第7步 : 单击关闭按钮完成安装过程,如以下屏幕截图所示.
安装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'.
NetBeans8 提供内置支持对于JavaFX.安装它时,您可以创建一个JavaFX应用程序,而无需任何其他插件或JAR文件.要设置NetBeans环境,您需要按照以下步骤进行操作.
步骤1 : 访问 NetBeans网站 NetBeans网站,然后单击"下载"按钮以下载NetBeans软件.
第2步 : 单击下载,您将进入NetBeans软件的"下载"页面,该软件为各种Java应用程序提供NetBeans软件包.下载 JavaSE 的NetBeans软件,如以下屏幕截图所示.
第3步 : 单击此按钮,将在您的系统上下载名为 netbeans-8.0-windows.exe 的文件.运行此文件以进行安装.在运行此文件时,将启动NetBeans安装程序,如以下屏幕截图所示.
完成配置后,您将看到安装程序的欢迎页面.
步骤4 &减去;单击Next按钮继续安装.
第5步 : 下一个窗口包含 NETBEANS IDE 8.0许可协议.仔细阅读并通过选中"我接受许可协议中的条款"复选框接受协议,然后单击下一步按钮.
第6步 : 在下一个窗口中,您将遇到 Junit 的许可协议,通过选择"我接受许可协议中的条款,安装JUnit"中的单选按钮接受它,然后单击下一步.
步骤7 : 选择您需要安装Netbeans 8.0的目标目录.此外,您还可以浏览系统中安装 Java Development Kit 的目录,然后单击下一步按钮.
步骤8 : 同样,选择 Glassfish服务器安装的目标目录.浏览Java Development Kit目录(现在是Glassfish Reference),然后单击 Next .
步骤9 : 选中检查更新框以获取自动更新,然后单击"安装"按钮开始安装.
步骤10 : 此步骤开始安装NetBeans IDE 8.0,可能需要一段时间.
步骤11 : 完成此过程后,单击完成按钮完成安装.
步骤12 : 启动NetBeans IDE后,您将看到如以下屏幕截图所示的起始页面.
步骤13 : 在文件菜单中,选择新建项目 ...以打开新项目向导,如以下屏幕截图所示.
步骤14 : 在新建项目向导中,选择 JavaFX ,然后单击下一步.它开始为你创建一个新的JavaFX应用程序.
第15步 : 在 NewJavaFX Application 窗口中选择项目名称和项目位置,然后单击完成.它创建一个具有给定名称的示例应用程序.
在这种情况下,将创建名为 javafxsample 的应用程序.在此应用程序中,NetBeans IDE将生成名为 Javafxsample.java 的Java程序.如以下屏幕截图所示,此程序将在NetBeans源包 → 中创建. javafxsample .
步骤16 : 右键单击该文件并选择运行文件以运行此代码,如以下屏幕截图所示.
这个自动创建的程序包含生成一个简单JavaFX窗口的代码,其中有一个标签为 Say'Hello World'的按钮.每次单击此按钮,字符串 Hello World 将显示在控制台上,如下所示.
一个名为 e(fx)的插件 clipse也可以在JavaFX中使用.您可以使用以下步骤在Eclipse中设置JavaFX.首先,确保您的系统中有Eclipse.如果没有,请在系统中下载并安装Eclipse.
安装Eclipse后,请按照以下步骤在系统中安装 e(fx)clipse .
第1步 : 在帮助菜单中打开Eclipse,然后选择安装新软件 ...选项,如下所示.
单击后,将显示可用软件窗口,如以下屏幕截图所示.
在文本框中使用在此窗口中,您需要提供所需软件插件的链接.
第2步 : 单击添加 ...按钮.将插件名称提供为 e(fx)clipse .接下来,提供以下链接作为位置. http://download.eclipse.org/efxclipse/updates-released/2.3.0/site/
第3步 : 在指定插件的名称和位置后,单击"确定"按钮,如以下屏幕截图中所示.
步骤4 : 添加插件后不久,您会找到两个 e(fx)clipse - 安装和 e(fx)clipse - 单个组件的复选框.选中这两个复选框,然后单击添加 ...按钮,如以下屏幕截图所示.
步骤5 : 接下来,打开Eclipse IDE.单击File菜单并选择Project,如以下屏幕截图所示.
第6步 : 然后,您将看到一个窗口,您可以在其中查看Eclipse提供的向导列表以创建项目.展开 JavaFX 向导,选择 JavaFX Project ,然后单击下一步按钮,如以下屏幕截图所示.
步骤7 : 单击下一步,将打开"新建项目向导".在这里,您可以输入所需的项目名称,然后单击完成.
步骤8 : 单击"完成"后,将使用给定名称(样本)创建应用程序.在名为 application 的子包中,生成名为 Main.java 的程序,如下所示.
第9步 : 这个自动生成的程序包含生成空JavaFX窗口的代码.右键单击此文件,选择 Run As → Java Application ,如以下屏幕截图所示.
在执行此应用程序时,它会为您提供一个空的JavaFX窗口,如下所示.
注意 : 我们将在后面的章节中讨论有关代码的更多信息.