突破浏览器限制,为您生活中的各种终端屏幕提供丰富多样的应用程序。
高性能 Java 平台为 JavaFX 应用程序提供强大的支持。
» 立即下载 JavaFX

JavaFX 为 Web 开发者、mashup 作者以及 Java 开发者提供高效的开发环境,帮助他们轻松、快速地构建下一代富 Internet 应用程序 (rich internet application, RIA)。使用 JavaFX,设计者和开发者可以协作来构建给人以高冲击力视听感受的 RIA。设计者拥有一组数量众多的工具来完成设计者/开发者工作流,这组工具也为开发者提供了一种简单的声明性脚本语言。

JavaFX 平台图
 

JavaFX 提供脚本语言 JavaFX Script,该语言是为那些喜欢在可视化环境下编写程序的 Web 脚本编写者和内容创作者设计的。使用该语言,开发者可以编写与 GUI 布局非常匹配的代码。此外,JavaFX Script 还提供与 Java 的无缝交互性,允许程序员使用 Java 类来提供那些 JavaFX Script 中不直接支持的功能。

技术

 

JavaFX SDK
提供 JavaFX 编译器和运行时工具,此外还提供二维图形和媒体库以针对桌面、浏览器和移动屏幕创建具有高交互性的应用程序。另外提供教程、API 文档和样例代码。

  • 桌面(运行时)
  • 移动(运行时)
  • JavaFX Mobile Emulator

适用于 JavaFX 的 NetBeans IDE
提供高级开发环境,用于构建、预览和调试 JavaFX 应用程序。

 
JavaFX 插件是一系列受 NetBeans IDE 支持并支持 JavaFX 开发的脚本语言插件中的一种。该插件可以帮助您创建、测试、调试和部署使用 JavaFX Script 语言编写的应用程序。
 

JavaFX Production Suite(原来称为 Project Nile)
可以借助易于使用的针对 Adobe Illustrator 和 Photoshop 的插件将图形资源导出为 JavaFX 格式。该套件还包括一个用于将 SVG 文件转换为 JavaFX 格式的实用工具。更多内容

  • JavaFX Media Factory(SVG 导入器/代码转换器)
  • 针对 Adobe Photoshop 的 JavaFX 插件
  • 针对 Adobe Illustrator 的 JavaFX 插件
 
对于熟悉 Adobe Illustrator 和 Adobe Photoshop 等有创造力的工具的设计人员而言,可以在继续使用他们的首选工具工作的同时与使用 JavaFX Script 和 NetBeans 的 Web 脚本编写者合作。设计者在 Adobe Photoshop 或 Adobe Illustrator 中创建图形资源并将其导出为 JavaFX 代码后,Web 脚本编写者可以使用生成的 JavaFX 代码来向应用程序添加效果和数据绑定。即使在图形资源导出为 JavaFX 代码之后,仍会保留图形的层和结构。Web 脚本编写者可以使用生成的 JavaFX Script 代码并从 NetBeans 或其首选开发环境向这些代码中添加更多的效果和交互性。
 
 
我需要什么样的 Java?您的系统上必须有 Java Runtime Environment (JRE) 的副本才能运行 JavaFX 应用程序和 applet。要开发 JavaFX 应用程序和 applet,您需要有 Java Development Kit(其中包含 JRE)。更多内容
 
 
要开发 JavaFX 应用程序和 applet,您需要有 JDK。JDK 包含 Java Runtime Environment (JRE) 和用于部署 applet 和应用程序所必需的编译器和调试器。JRE 提供库、Java 虚拟机和其他组件以运行使用 Java 编程语言编写的 applet 和应用程序。它还是用于移动和企业软件开发和部署的 Java Platform, Mobile Edition (Java ME) 和 Enterprise Edition (Java EE) 中的技术的基础。
 
 
 

资源