JavaFX 是个面向 RIA(可运行于各种连接设备上)开发的 Java 平台,最初由 Sun Microsystems 于 2007 年 5 月发布。上个月 Sun发布了 JavaFX 1.3 ,该版本的性能和功能都得到了极大的提升,主要包括:
- 新的 UI 控件、CSS 皮肤和可编程的布局
- 运行时性能的改进
- 产品套件中增加了新的特性并提升了性能
- 新增了一个名为 Amble 的 JavaFX 本地字体家族
- 支持 TV 应用,增加了一个新的 TV 模拟器
- 为 Mac 平台新增了一个移动模拟器
感兴趣的读者还可以从这里找到此次发布的 10 大特性列表。
此次发布旨在改进如下几个方面的运行时性能,包括:
- 数据 /UI绑定性能
- Applet 启动时间
- 文本渲染
- 复杂动画
JavaFX UI 控件的总体性能提高了 50%,内存的占用率降低了 33%-50%。
NetBeans IDE 6.9 Beta 中包含了 JavaFX SDK 1.3,还有一个 JavaFX 1.3 UI 设计插件,这是个可视化的 UI 编辑器。NetBeans IDE 6.9 Beta 对重构的支持迈上了一个新台阶,同时还改进了调试和分析功能。
JavaFX Data 也发生了变化,它是一种用于存储图形的文本格式,遵循 JavaFX Script 对象字面量语法,此次发布还增加了一个 FXD schema 。
新版本还增加了一个 Adobe Photoshop插件,旨在简化向JavaFX 格式的转换并充分利用FXD 描述中所提及的新的库、引用和扩展。此外,1.3 还改进了Adobe Illustrator 插件的文本和blending 导出功能。
查看英文原文: JavaFX 1.3 Released With Performance And Functional Improvements, TV App Support And UI Composer
评论