文档



JavaFX Scene Builder:安装JavaFX Scene Builder

1 安装JavaFX Scene Builder

本指南提供了如何在Windows、Linux或Mac OS X系统上下载和安装JavaFX Scene Builder 2.0的信息。还包括JavaFX Scene Builder示例的下载信息。

JavaFX Scene Builder是一款设计工具,可以让您将图形用户界面(GUI)组件拖放到JavaFX场景中。它可以帮助您快速原型化连接GUI组件和应用程序逻辑的交互式应用程序。在定义应用程序的GUI布局时,它会自动生成FXML源代码。

系统要求

使用以下信息帮助您进行设置并成功开始使用JavaFX Scene Builder。

安装

JavaFX Scene Builder可作为Windows平台的Windows包(.msi)、Linux平台的Debian包(.deb)或.tar.gz文件以及Mac OS X平台的磁盘映像(.dmg)提供。

安装步骤:

  1. 从Java SE下载页面的附加资源部分下载JavaFX Scene Builder,网址为:http://www.oracle.com/technetwork/java/javase/downloads/index.html

  2. 在JavaFX Scene Builder 2.0部分,如果您同意许可协议,请接受。

  3. 点击适用于您操作系统的链接,并按照提示保存安装程序文件。

  4. 使用以下信息在您的特定平台上进行安装。

    • (Windows平台) 运行
      javafx_scenebuilder-2_0-windows.msi安装程序文件。按照安装向导中的指示回答提示。

      默认情况下,JavaFX Scene Builder软件安装在Windows平台上的C:\Program Files\Oracle\JavaFX Scene Builder 2.0。如果您在64位Windows机器上安装JavaFX Scene Builder,则默认安装位置为C:\Program Files (x86)\Oracle\JavaFX Scene Builder 2.0。

    • (Linux平台) 将Scene Builder 2.0文件从javafx_scenebuilder-2_0-linux-<platform>.tar.gz解压到本地文件系统上的目录,或者双击javafx_scenebuilder-2_0-linux-<platform>.deb文件以Ubuntu软件中心打开,其中<platform>是x64或i586。默认情况下,Scene Builder应用程序安装在/opt/JavaFXSceneBuilder2.0/

    • (Mac OS X平台) 打开
      javafx_scenebuilder-2_0-macosx-universal.dmg
      文件,并将JavaFX Scene Builder 2.0.app应用程序拖到Applications文件夹中。

    对于任何支持的平台,安装的软件包含类似或部分显示在图1-1中的文件,该图显示了Windows平台上的安装布局。

    图1-1 Windows平台上JavaFX Scene Builder 2.0安装的内容

    图1-1的描述
    "图1-1 Windows平台上JavaFX Scene Builder 2.0安装的内容"的描述

    /app - 包含JavaFX Scene Builder属性文件和库。

    /runtime - 包含Java Runtime Environment (JRE)的副本,其中包括使JavaFX Scene Builder能够独立运行的可执行文件和库。

    COPYRIGHT.html - 包含JavaFX Scene Builder的版权信息。

    JavaFX Scene Builder 2.0.exe - JavaFX Scene Builder可执行文件。

    JavaFX Scene Builder 2.0.ico - JavaFX Scene Builder图标文件。

    msvcr100.dll - Microsoft运行时库。

    README.html - 包含指向JavaFX Scene Builder README页面的指针。

    THIRDPARTYLICENSEREADME.txt - 包含第三方许可证列表。

入门指南

要开始使用Scene Builder,请阅读以下文档:

运行JavaFX Scene Builder示例

下载JavaFX Scene Builder示例以查看使用Scene Builder工具可以构建的一些应用程序。

  1. 转到下载页面的附加资源部分,网址为http://www.oracle.com/technetwork/java/javase/downloads/index.html

  2. 找到JavaFX Scene Builder部分,点击Samples链接,按照提示将javafx_scenebuilder_samples-2_0.zip文件保存到本地文件系统。

  3. 从zip文件中提取示例文件到本地文件系统的一个目录中。

每个示例都是一个NetBeans项目,还包括至少一个存储为FXML文件的JavaFX布局。可以使用JavaFX Scene Builder加载和编辑<sample>.fxml文件。

要运行这些示例,您必须安装JDK 8软件。由于示例包括相应的NetBeans项目文件,使用NetBeans IDE是运行示例应用程序的最简单方法。但是,您也可以使用Ant实用程序、Eclipse或IntelliJ IDEA来运行它们。有关更多信息,请参阅下面的内容。

使用NetBeans IDE

使用NetBeans 8或更高版本来运行JavaFX Scene Builder 8.0示例。

  1. 转到您提取示例文件的javafx_scenebuilder_samples-2_0-install目录。

  2. 通过在NetBeans IDE中打开项目、编译项目,然后运行项目来运行示例。例如,要运行登录应用程序,在NetBeans IDE中打开Login项目,在项目窗口中右键单击项目节点,然后选择运行。

    每个示例的源代码位于每个NetBeans项目的src文件夹中。

使用Eclipse或IntelliJ IDEA

有关如何在Eclipse或IntelliJ IDEA环境中运行示例的信息,请参见使用Java IDEs与JavaFX Scene Builder

使用Ant工具

如果您选择不在NetBeans或其他IDE中运行示例,您可以使用Apache Ant工具(版本1.8或更高版本)在命令行上构建和运行示例应用程序。输入类似于示例1-1中的命令。请注意,示例中使用的是JDK 8。

示例1-1 使用Ant运行示例应用程序的命令

ant -f <JavaFX_Sample_App_Name>/build.xml <TARGET>

<TARGET> 的主要取值为clean、jar和run。您可以使用-projecthelp的值设置<TARGET>以获取可用目标的列表。例如,要在Windows或Mac OS平台上运行Login应用程序,输入类似于示例1-2中的命令。

示例1-2 使用Ant运行Login示例

ant -f Login/build.xml run

卸载JavaFX Scene Builder

要卸载JavaFX Scene Builder,请使用您操作系统的标准卸载过程。

关闭窗口

目录

JavaFX Scene Builder: 安装 JavaFX Scene Builder

展开 | 折叠