词条 | JAVA FX |
释义 | JavaFX 为 Web 开发者、mashup 作者以及 Java 开发者提供高效的开发环境,帮助他们轻松、快速地构建下一代富 Internet 应用程序 (rich internet application, RIA)。使用 JavaFX,设计者和开发者可以协作来构建给人以高冲击力视听感受的 RIA。设计者拥有一组数量众多的工具来完成设计者/开发者工作流,这组工具也为开发者提供了一种简单的声明性脚本语言。 相关内容(技术 适用于 JavaFX 的 NetBeans IDE JavaFX Production Suite) JavaFX 新增内容(12 月 11 月 10 月 9 月 8 月 7 月 6 月 5 月 4 月 3月 2 月 1 月) 常见问题解答(什么是 JavaFX 技术? JavaFX 发行版支持哪些平台? 支持哪些桌面操作系统? 如何利用 JavaFX 技术创建和使用跨平台媒体 Sun 对于推出开源 JavaFX 的计划是什么 Java SE 和 Swing 如何支持 JavaFX 技术 哪些工具可用于构建 JavaFX Script 如何分发 JavaFX 应用程序 什么是 JavaFX Mobile? JavaFX 技术与其他同类技术相比有何优势? 如何能够了解有关 JavaFX 技术的更多信息?) 简介JavaFX Script™ (下文中成为JavaFX)语言是一种声明式的静态类型编程语言。它具有第一级函数(first-class functions)、声明式的语法、列表推导(list-comprehensions)及基于依赖关系的增量式求值(incremental dependency-based evaluation)等特征。JavaFX 脚本式语言特别适用于Java2D swing GUI组件,它允许简单地创建图形界面。 JavaFX 提供了一种新的脚本语言(JavaFX Script),专为喜欢在可视化编程中的 Web 脚本人员和应用程序开发人员量身定做。JavaFX Script 是一种简单的、易于学习的声明性脚本语言,它允许开发人员编写精确匹配 GUI 布局代码。同时,这种语言完全面向对象,包括方法和属性,允许专业程序员构建高度复杂且健壮的界面。 相关内容技术JavaFX SDK 提供 JavaFX 编译器和运行时工具,此外还提供二维图形和媒体库以针对桌面、浏览器和移动屏幕创建具有高交互性的应用程序。另外提供教程、API 文档和样例代码。 桌面(运行时) 移动(运行时) JavaFX Mobile Emulator 适用于 JavaFX 的 NetBeans IDE提供高级开发环境,用于构建、预览和调试 JavaFX 应用程序。针对 NetBeans 的 JavaFX 插件 JavaFX SDK JavaFX Production Suite(原来称为 Project Nile) 可以借助易于使用的针对 Adobe Illustrator 和 Photoshop 的插件将图形资源导出为 JavaFX 格式。该套件还包括一个用于将 SVG 文件转换为 JavaFX 格式的实用工具。JavaFX Media Factory(SVG 导入器/代码转换器) 针对 Adobe Photoshop 的 JavaFX 插件 针对 Adobe Illustrator 的 JavaFX 插件 JavaFX 新增内容12 月一次编码,到处播放:对 JavaFX 媒体首席工程师 Tony Wyant 的采访 在这次访谈中,Sun 公司的 JavaFX 媒体首席工程师 Tony Wyant 与大家分享了他关于 JavaFX 媒体技术将如何改变富 Internet 应用程序 (rich Internet application, RIA) 构建方法的一些观点。 使用 JavaFX 构建 GUI 应用程序 这是一个多部分教程,介绍了创建图形用户界面的基本概念,包括声明性语法、节点、形状、视觉效果、动画、布局和事件处理。 媒体浏览器 RIA 教程 此媒体浏览器教程演示了如何创建用于从流行的 Web 站点收集和显示多媒体的富 Internet 应用程序 (rich internet application, RIA)。您将使用支持 JavaFX 的 NetBeans IDE。 JavaFX 图形功能带来的乐趣 这篇博客日志介绍了编程者和设计者使用 Project Nile 工具协作的一个例子 — 尽管该设计者只有 4 岁。 11 月NetBeans IDE 6.5 问市了! 利用 Sun 的获奖开源 NetBeans IDE 6.5,可以简化开发过程,充分发挥 JavaFX 的作用。此软件支持 JavaFX Script 以及其他 Web 开发技术。 10 月JavaFX Update Redmonk 博客网站最近发表的 JavaFX 产品经理 Jacob Lehrbaum 介绍 RIA 技术和 JavaFX 发行计划的视频。 对 Coward 关于客户端 Java 领域的采访 RIA Weekly 近期采访了 Sun 的客户端软件首席架构师 Danny Coward,讨论了有关 Sun 和 RIA/客户端的一些话题,包括 Java SE 6 Update 10(也称为消费者 JRE)和 JavaFX。 如何在 32 位 Intel Mac 计算机上安装 JDK 6 和 JavaFX 此技术提示面向需要在安装有 Mac OS X 10.4 或 10.5 的 32 位 CPU 系统上使用 NetBeans JavaFX 插件的开发者。提示中说明了使用 X11.app 终端和 SoyLatte JDK 6 的解决方法。 M3DD 会议登记 Java Mobile、Media & eMbedded Developer Days(Java 移动设备、媒体和嵌入程序开发者日)大会现已开始注册登记,大会将于 2009 年 1 月 21-22 日在加利福尼亚圣克拉拉的 Sun 园区举行。在 11 月 15 之前登记可享受会费优惠。 Weaver 关于 WidgetFX 和部署 JavaFX Applet 的文章 JavaFX 专家 Jim Weaver 最近的博客文章,包括关于 Chin 和 Combs 的开源桌面 WidgetFX 的评论以及他在 JavaZone 2008 进行的 JavaFX 中的海盗和魔术师演示。 免费 JavaFX 编程(倾情奉献!)在线课程 Sang Shin 即将推出他的一个在线课程,此次课程涵盖 JavaFX 编程,课程的编写得到了 Jim Weaver 的帮助。本课程于 11 月中旬开始。请登录 Web 站点了解如何注册参加。 9 月我的第一个 JavaFX Applet 这一图文并茂的快速入门指导将引领您学习如何创建可在浏览器中运行的简单 JavaFX applet。 Sun 科技日 2008-2009 JavaFX 技术以及创建富 Internet 应用程序是 2008-2009 Sun 科技日活动期间的部分主题。前几场活动包括 9 月 24 日至 10 月 1 日在巴西圣保罗以及 10 月 15-17 日在韩国首尔举行的科技日活动。 JavaFX Applet 可以在 Google Chrome 上运行 JavaFX 技术专家 Jim Weaver 演示了如何构建可在 Chrome、Firefox 3 和 Internet Explorer 中运行的 JavaFX applet。使用 Java SE 6 update 10,可以将 JavaFX applet 从浏览器拖放到计算机桌面。 移动设备、媒体和嵌入程序开发者日 Java 移动设备、媒体和嵌入程序开发者日大会日期改为 2009 年 1 月 21-22 日,地点为加利福尼亚的 Sun 圣克拉拉园区。现在,大会征文截止日期到 2008 年 9 月 30 日。 8 月专家解答 您来提问题,由 JavaFX 工程团队解答。主题内容包括基于节点的 UI 控件与基于 Swing 的组件、Frame对象内部的布局组件、static 方法、applet 和 JavaFX、JavaScript 和 JavaFX,以及更多其他内容。 Danny Coward 最喜欢的 (JavaFX) 几个特性 数据绑定、触发器、配置文件完美划分为通用和桌面类别(目前),以及各种插件 — 根据 Sun 客户端软件(Java SE、Java ME 和 JavaFX)首席架构师 Danny Coward 的观点,这些都是 JavaFX preview SDK 中的亮点。 将图形资源集成到您的 JavaFX 应用程序 本教程介绍了如何将 Adobe Illustration 分层图像导出到 NetBeans JavaFX 项目,并运行一个名为 JavaFX Invaders(JavaFX 侵略者)的游戏。 使用 JavaFX Script 创建 GUI 本文介绍了用于创建 GUI 的 JavaFX Runtime 功能。秒表窗口小部件演示程序可以测量和显示时段,精确到百分之一秒。 咨询专家:Java FX Preview(8 月 18-22 日) 最近发布的 JavaFX Preview 可以帮助先期用户熟悉 JavaFX。您对于 JavaFX Preview 是否有任何问题?如果有,请在此次咨询中提交您的问题,Sun 的 JavaFX 工程团队的三位主要成员将为您解答。 7 月JavaFX 技术入门 本文档说明如何下载和安装支持 JavaFX 的 NetBeans IDE。此外还介绍了如何启动 IDE,并运行了一个样例。 使用 NetBeans IDE 创建简单的 JavaFX 应用程序 您将了解如何使用支持 JavaFX 的 NetBeans IDE 创建、预览、运行和部署简单的 JavaFX 应用程序。 JavaFX Stage 类 正如 JavaFX 大师 Jim Weaver 在他的博客中所说,JavaFX Script 现在有了 stage 属性,位于javafx.application 包中。 JavaFX Script 和 JSON 天气服务 Sun 开发者 Jim Clarke 介绍了一个新的 JavaFX Script 类,您可以使用该类在后台发出 JSON Web 服务调用:javafx.async.AsyncJsonCall 6 月HTML 组件 本文解释了 JWebPane 组件的当前状态,该组件可以提供一个具备完整浏览功能的嵌入式 Web 查看器。 在 JavaFX Script 中使用场景图来展示可视对象 使用作为 JavaFX 技术基础的场景图,用户可以对图形对象应用各种效果、任意转换以及动画,本示例应用程序将演示这些功能。 Neto 的 JavaFX 样例 Silveira Neto 是巴西一名在校 Java 开发者,他在其博客中提供了几个基于 JavaFX 技术的程序样例:一个横向卷轴游戏、颜色选取器、可以操纵的球,还有其他一些有趣的样例。 移动平台比较:Java ME 和 Adobe Flash Lite Bruce Hopkins 按以下六个主要方面对各个平台的优缺点进行了比较:图形、多媒体、本地设备可访问性、安全性、网络连通性和其他方面。 5 月迷人的用户界面 在这次以样例演示为主的研讨会中,JavaFX 开发者 Joshua Smith 就 JavaFX、其作用以及构建吸引人的 GUI 所必需一些界面风格进行了演示说明。 在 Java 程序中使用 JavaFX Script 对象 在本文中,Sun 软件工程师 Michael Heinrichs 介绍了创建和在 Java 代码中使用 JavaFX 对象的几种可能方法。 通过“每日提示”随时了解大会内容 如果无法亲临 2008 JavaOne 大会,您可以阅览 Bob Eckstein 的“每日提示”系列,了解他的一些即席评论和要闻。 4 月JavaOne 大会的 JavaFX 研讨会 列举了关于 JavaFX 技术的技术研讨会(请查阅在线目录)。 使用 JavaFX Script 技术提供的 UI 组件 通过这个样例程序,您可以了解如何使用 JavaFX Script 技术提供的 8 个用户界面 (user interface, UI) 组件。(系列第 2 部分) Java SE 6 Update 10 Beta 此更新版本引入了新的 Java 插件、Java 内核、Java 部署套件、Java 系统新属性、Java 快速启动程序、硬件加速支持以及 Nimbus,可以提供极佳的消费者-最终用户体验。 截屏视频:JavaFX Script 介绍 在上次的 JavaPolis 研讨会中,JavaFX Script 专家 Jim Weaver 进行了长达一小时的 JavaFX Script 介绍演示,现在可以在线观看相应的视频。 3月JavaFX Script Compiler Milestone 2 已发布 分发包中包含几个使用编译型 JavaFX Script 重新编写的演示程序,这些程序使用 Java WebStart 运行。现在提供了类似于 javadoc 的 JavaFX UI Runtime API 草案文档,与 javafxc Compiler API 的 javadoc 一样。 调用 Metro 终端的 JavaFX Script 客户端 Sun 工程师 Arun Gupta 根据较新版本的 GlassFish 和 NetBeans 中的功能,对关于 JavaFX Script 的客户端-服务器通信文章进行了更新。 2008 JavaOne 大会目录现已在线发布 可以开始安排您的会议日程了,届时将有 300 多场关于技术、协作和实践的研讨会,涵盖平台、技术和应用程序等多个领域。要获得有关会议目录、研讨会主题和演讲者情况的详细列表,请查询 JavaOne 目录。 2 月使用编译型 JavaFX Script 创建游戏 在此系列中,开发者 James Weaver 将引领我们完成他的“边实践边学习”过程,了解如何使用编译型 JavaFX Script 创建 Tetris 类游戏。如果您需要使用 OpenJFX 编译器,Weaver 也在之前的博客中介绍了如何获得此编译器。 JavaFX Script Doodle Sun Microsystems 的 Joshua Marinacci 发表了关于 JavaFX Script 的文章新系列,文中使用 "doodle"(代码片段样例)来解释 JavaFX 代码。本文是第 2 部分,介绍了如何创建带突出的角的矩形。 JavaFX Script 新手培训班 Jim Weaver 是 LAT 的 CTO,也是 JavaFX 博客的作者,他将于 4 月 9-11 日期间在印第安那州的印第安纳波利斯举办一个为期两天半的 JavaFX Script“新手培训班” 使用 JavaFX 填充 JavaDB 表 这篇有关 NetBeans 的技术博客文章演示了在 JavaFX 应用程序数据库连接中切换数据库(本文以 JavaDB 和 MySQL 数据库为例)是多么轻松。 JavaFX Script 站点 JavaFX 社区会员 Sergey Surikov 在他的站点上提供了几个很酷的演示和示例。他还开发了俄文版 OpenJFX 站点,该站点现已与日文站点合并。 使用编译型 JavaFX Script 创建富 Internet 应用程序 介绍如何使用 JavaFX Script 技术创建包含用户界面组件和二维图形的 JavaFX 编译型程序。JavaFX Script 专家 Jim Weaver 在这一新系列的第一部分向您演示了创建方法。 场景图演示库 可观看各种演示场景图内容和功能的 JavaFX Script 演示。如果感兴趣,可以提供您自己的作品。 IBM developerWorks 的 JavaFX Script 教程 IBM developerWorks 在本文中使用适用于 Eclipse SDK 的 JavaFX Script 插件,提供了有关 JavaFX Script 要点的指导。 1 月Gosling 关于 JavaFX 技术和其他内容的解答 在 Redmond Developer News 的采访中,Gosling 回答了有关 JavaFX 的一些很宽泛的问题,他将 JavaFX 称为“一套真正强大且相辅相成的客户端技术”。 Infinite Progress Panel 演示 在这篇有关 JavaFX Script 的博客日志中,James Weaver 讨论了 JavaFX Script UI 库中 Romain Guy 开发的 InfiniteProgressPanel 窗口小部件的一些用法。Weaver 承诺以后将在博客中发布更多 UI 窗口小部件演示。 JavaFX Script 技术 Robert Eckstein 讨论了 Sun Microsystems 新推出的 JavaFX 平台,包括新 JavaFX Script 语言中他最喜欢的三个特性。 Marinacci 的 JavaFX 圣诞演示 Joshua Marinacci 提供了一个使用 JavaFX Script 创建圣诞老人的 Naughty-Nice(顽皮乖巧)饼图和下雪模拟器的演示。愿您喜欢! JavaME M-Kanji-SuDoKu 游戏 您一直希望在手机上也可以玩九宫格游戏吧?M-Kanji-SuDoKu 游戏可以在支持 Java ME CLDC 1.0 和 MIDP 1.0 的移动设备上运行。 扑克牌视频游戏和其他样例 Chris Oliver 使用一个扑克牌视频游戏为例,解释了 JavaFX Script 动画框架结构。deal(发牌)动画和 draw(取牌)动画可显示赌注、纸牌和分数。 常见问题解答什么是 JavaFX 技术?JavaFX 系列产品用于创建富 Internet 应用程序 (rich Internet application, RIA),使应用程序富含适用于多种屏幕的媒体和内容。JavaFX 提供了一个运行时和工具套件,Web 脚本编写者、设计者和开发者可用其快速构建和交付适用于台式几、移动设备、电视和其他平台的下一代富 Internet 应用程序。JavaFX 工具套件将为开发者提供创作工具,帮助弥补用户体验设计与开发逻辑之间的差距,为设计者和开发者带来前所未有的协作途径。此外,Web 脚本编写者可以优化其应用程序,以充分利用平台特有的功能。例如,JavaFX 与 Java ME 中的 API 相集成。 最新发行版包含下列组件: JavaFX 编译器和运行时工具,以及可为桌面和浏览器创建高交互性应用程序的二维图形和媒体库。 参考资料,包括教程、API 文档和样例代码。 适用于 JavaFX 的 Netbeans IDE 6.5,提供了高级开发环境,用于构建、预览和调试 JavaFX 应用程序。 Production Suite(包含工具和插件的套件),使脚本编写者可以嵌入和处理由设计工具(例如 Adobe Photoshop CS3 和 Adobe Illustrator CS3)设计的图形资源。 Java Runtime Environment 6 Update 10 发行版:此 Java Runtime Environment (JRE) 新版本提供了经过重新设计的 Java 浏览器插件,可以实现将 JavaFX 应用程序从浏览器拖放到桌面的功能。 JavaFX 发行版支持哪些平台?JavaFX 技术可用于设计独立的和基于浏览器的桌面应用程序。虽然此 JavaFX 发行版不支持移动设备平台和电视平台,但您可以通过向 JavaFX Common API 写入数据对桌面应用程序进行原型设计和测试。 支持哪些桌面操作系统?JavaFX 当前可在运行 Java SE 6 的 Windows 和 Mac OS X 桌面系统上运行。JavaFX 应用程序可以运行在其他桌面环境下,但目前未正式支持。我们会继续对其他操作系统平台的支持性进行评估。请参见软件和系统要求文档,以确保您所了解的是最新信息。 对于 JavaFX 发行版需要使用哪一个 Java 版本? 请参见软件和系统要求文档,以确保您所了解的是最新信息。 如何利用 JavaFX 技术创建和使用跨平台媒体跨平台媒体是指可以在各种台式计算机和移动电话上播放的视频和音频内容。Sun 已与 On2 建立合作关系,致力于使用支持 JavaFX 技术的 On2 VidoeVP6 解码器来播放媒体。利用 VP6 解码器可在支持 JavaFX 的所有平台上播放 FXM 媒体,而无需安装其他软件。您可以使用 On2 Flix 软件将任何媒体格式(wmv、mov 和其他格式)转换为 FXM 格式。 可以下载 On2 Flix 软件 30 天试用版。On2 Flix 桌面软件规范介绍了该产品的各种功能。 JavaFX 支持的跨平台媒体的文件扩展名为 .flv 和 .fxm。对于 .flv 和 .fxm 扩展名,需要在服务器端针对流配置的 MIME 类型扩展名是 video/x-flv。 您可以按 Flix 用户文档中的说明将 wmv 或 mov 转换为 fxm: 《User Guide: On2 Flix Pro & Flix Standard》(《用户指南:On2 Flix Pro 和 Flix 标准》) 《On2 Flix Flash Video Exporter QuickTime Component》(《On2 Flix Flash Video Exporter QuickTime 组件》) Sun 对于推出开源 JavaFX 的计划是什么我们会不断从开源和 Java 开发者社区征求和收集有关该技术关键元素的反馈,这种持续的交流通常会对我们的产品开发产生推动作用。 Sun 承诺将开放源代码作为其业务模型的组成部分。今天,JavaFX 的关键元素都是开源的,可为客户和合作伙伴提供独立于供应商所带来的已经证实的好处和安全性,以及更低的总拥有成本。 现在,如果您有 GPL 2.0 开源许可证,即可从 OpenJFX Web 站点获得 JavaFX 编译器、部分图形库和工具。 JavaFX 编译器和 JavaFX 工具的开发将继续以开源方式进行,而且我们将一直在 OpenJFX.org 上提供最新 JavaFX Preview SDK 库。Sun 承诺将提供 JavaFX 平台的增强功能。最后说明的是,Sun 将继续其内部开发工作,并使 JavaFX 的关键内容能够与开源版本相兼容,并且可以在未来版本的 JavaFX 平台上运行。 Java SE 和 Swing 如何支持 JavaFX 技术JavaFX 产品系列是基于 Java 技术开发的。 JavaFX 技术的主要组成部分是 JavaFX Script,它是一种声明性语言,非常便于熟悉脚本编程语言的界面程序员或可视化设计者使用。在 JavaFX Script 中,编程代码的结构与 GUI 的实际布局非常接近,因而更易于理解和维护。 Sun 不会用 JavaFX Script 取代 Swing,但是 JavaFX Script 可使 Swing 更易于使用。在创建标准 GUI 组件、按钮、列表框、树结构和表格方面,Swing 依然是同类产品中最好的 GUI 开发工具套件之一。与Java 2D 一起,使用 Swing 可以更轻松地自定义现有组件或创建新组件,以实现所需的视觉效果。 哪些工具可用于构建 JavaFX ScriptJavaFX 工具套件为开发者和设计者都提供了创新解决方案。该套件中包含一个适用于 NetBeans IDE 且具备语言支持的 JavaFX Script 插件。该插件支持使用跨平台 NetBeans 工具套件开发 JavaFX 应用程序。此外,Production Suite 套件中包含各种工具以及用于创新工具的插件,这些组件允许设计者将图形资源导出到 JavaFX 应用程序。此工具套件简化了设计者/开发者的工作流程,使他们能够更高效地协作。 如何分发 JavaFX 应用程序JavaFX 内容可以通过 Java Web Start 作为应用程序进行部署,也可以通过 Java 插件以 applet 形式部署。JavaFX 运行时将以一组扩展 JNLP(Java 网络加载协议)的形式存在,开发者可以在应用程序或 applet 的 JNLP 文件中指向相应 JNLP。这允许所有应用程序共享该 JavaFX 运行时,并为 JavaFX 运行时提供了动态升级策略。 学习 JavaFX Script 才能使用 JavaFX 技术? 目前,必须使用 JavaFX Script 开发 JavaFX 应用程序。开发者可以使用适用于 NetBeans IDE 的 JavaFX Script 插件来开发富 Internet 应用程序 (rich Internet application, RIA)。如果有编写好的 Java 代码,可以在构建 JavaFX 应用程序时使用这些代码。此外,我们计划将来面向可视化和图形设计者提供一款工具,使他们在无需了解 JavaFX Script 的情况下也能构建 JavaFX 应用程序。 你们会向 Java 标准制定组织 (Java Community Process, JCP) 提交 JavaFX 技术进行审核吗? 在第一个开发年度不会提交。 为什么 JavaFX 技术不是直接使用现有的 API(如 Java SE 或 Java ME-CDC 配置文件中的 API),而是设计了一组新的 API? JavaFX 是一项全新技术,为 Java 生态系统实现了表示层。该技术经过了改进,可用于创建跨越台式机、移动设备、电视以及其他设备环境运行的丰富交互式应用程序。JavaFX 还为 Java SE 和 Java ME 提供了优化的 API,可为用户带来更好的使用体验。 将来是否会推出适用于 CLDC(连接受限设备配置)和 MIDP(移动信息设备配置文件)类型设备的 JavaFX 技术? 是的,虽然尚未公布具体日程,但 Sun 已计划使 JavaFX 技术在这些设备上也能发挥其优势。 什么是 JavaFX Mobile?今天,手机的数据处理和联网功能为开发新一代富 Internet 内容提供了一个潜在的市场。为了使内容创建者充分利用这一优势,Sun Microsystems 将会提供适用于移动设备的 JavaFX 技术。此外,JavaFX Mobile 在处于市场主导地位的 Java ME 平台基础之上构建,因而可以充分利用该平台的强大设备级功能。鉴于使用 Java ME 平台的手机目前已超过 20 亿部,Sun 已经做好了充分准备,将 JavaFX Mobile 打造成为支持移动设备富 Internet 应用程序 (rich Internet application, RIA) 的领先技术。最具优势的一点是,利用 JavaFX 技术创建的内容可以在所有类型的屏幕上运行。这意味着与任何其他平台相比,基于 JavaFX 技术为台式机、手机或其他消费类电子设备创建内容的开发人员,可以将其内容部署到范围更广的设备上。 JavaFX 技术与其他同类技术相比有何优势?创建富 Internet 应用程序 (rich Internet application, RIA) 有很多技术上的要求,当今任何平台都无法全部满足这些要求,而 Sun 独辟蹊径,解决了这些难题。JavaFX 技术将带来许多无以伦比的优势: 构建于 Java 基础之上: JavaFX 不是一项全新的技术,而是构建于 Java 平台(Java SE 和 Java ME)基础之上,因此可以充分利用 Java 平台的所有性能和功能优势。 跨多种设备和屏幕:JavaFX 应用程序将能够运行在多种设备和屏幕上,包括浏览器、台式机、移动设备、电视等等。对于在浏览器中运行的 JavaFX Script 应用程序,无需任何修改即可将其部署到计算机桌面上。 开源: JavaFX 是唯一非专利型富客户端环境,其多个组件已经以开源方式提供。 简化设计者/开发者工作流程: 设计者的目标与开发者的编程技术之间存在差距,因此现在仍然需要有一种易于使用、直观精确且高性能的工具套件来弥补这种差距。JavaFX 技术和工具套件将赋予设计者与使用 Java 技术的开发者进行协作的能力。Project Nile 使设计者可以从主流设计工具中将图形资源导出到 JavaFX 应用程序,从而简化设计者/开发者工作流程。我们还计划在后续版本中推出 JavaFX Designer 工具。该工具将提供一个综合的可视化设计环境,使设计者无需了解底层 JavaFX Script 语言或 Java 平台的具体知识即可创建富 Internet 内容和应用程序。 如何能够了解有关 JavaFX 技术的更多信息?有许多网站都提供此类信息,您可以根据自己的兴趣访问相应网站,了解详细内容。 JavaFX.com一个集中了新闻、公告和演示内容的网站,特别适合设计者以及 JavaFX 技术的初级用户。 JavaFX 开发者网站面向开发者的网站,提供有关 JavaFX 技术的信息和新闻。 OpenJFXOpenJFX 社区项目,旨在共享 JavaFX Script 语言的早期版本,方便大家群策群力,共同开发。 NetBeans IDE for JavaFX这是针对适用于 NetBeans IDE 的 JavaFX Script 插件的一个 NetBeans 项目。该插件可以帮助您创建、测试、调试和部署使用 JavaFX Script 语言编写的应用程序。 |
随便看 |
百科全书收录4421916条中文百科知识,基本涵盖了大多数领域的百科知识,是一部内容开放、自由的电子版百科全书。