写点什么

从概念到实现:JavaFX SDK 预览版发布

  • 2008-08-02
  • 本文字数:1093 字

    阅读完需:约 4 分钟

在宣布 JavaFX 技术 15 个月之后,Sun 公司发布了针对 Windows 和 Mac OS X 平台的 JavaFX 公共预览版。在 2008 年 JavaOne 大会上,Sun 公司承诺在夏季交付一个内部预览版本。结果他们更进一步,取而代之提供了一个可以公开下载的预览版。其发布新闻中提到:

JavaFX 预览版其目的是帮助初学者逐步熟悉 JavaFX,而不是提供给商业应用。JavaFX 预览版包含以下组件:

  • JavaFX 预览版 SDK:提供 JavaFX 编译器和运行时工具、用于创建高度互动的桌面和浏览器应用的 2D 图形和媒体库,还包括教程、API 文档和实例代码。
  • 集成了 JavaFX 插件的 ****NetBeans™ 6.1 IDE:提供了一个构建、预览和调试 JavaFX 应用的先进的开发环境。
  • Nile:一个非常方便的工具,它可以从 Adobe Photoshop 和 Adobe Illustrator 导出一些创造性的资源到 JavaFX 应用。
  • Java™ Runtime Environment 6 Update 10 Beta: 提供了一个高性能运行时环境,带有一个新的浏览器插件,能够把一个正在运行的 applet 从网络浏览器中直接拖拽出来,并动态转化成一个运行在桌面系统的程序。

该预览版缺少的功能包括:

  • 高级文本显示
  • 动画 - 没有基于路径的动画
  • 3D 矢量图形和效果
  • 高级 UI 元素,例如 accordion 控件
  • 视频 / 音频回放 - 跨平台(又名 Flash 或者 ON2 TrueMotion VP6),流视频
  • 视频录制 / 编码
  • 存取数据的文件系统或网络
  • 基本设计工具 - 从 Adobe Photoshop 导出
  • Linux 和 Solaris 系统支持
  • 反射

Sun 公司的 Josh Marinacci 最近在博客上描述了完成该预览版所做的大量工作:

… 现在我体会到了 Java 的早期工作是什么样子。从 2007 年 JavaOne 以来,我们创建了(从头开始)一个拥有许多优秀功能的新语言的编译器、一个新的 图形和动画栈的 GUI 运行时、平面设计师的工具、新版 javadocs(彻底重写),再加上文档、实例和演示…

根 据 JavaOne 大会公布的时间表,1.0 版本将会在今年秋天发布,随后是 2009 年的 JavaFX 移动版和 TV 版。InfoQ 与 Java 市场高级主管 Param Singh 和 JavaFX 产品线高级经理 Jacob Lehrbaum 讨论了该预览版。Singh 指出预览版包含两种层次的 API。开发人员可以使用“通用”API 来让应用能运行在未来的 JavaFX 移动版 和 TV 版上。他们也可以选择桌面级别的 API 以便利用额外的功能。Lehrbaum 则强调了 JavaFX 可以使用(通过 Nile 工程)在 Adobe 产品 (诸如 Illustrator 和 Photoshop)开发出来的资源。他举例解释说设计师可以建立一些媒体播放器相关的不同图形组件作为 Photoshop 的图层。这些图层可以由 JavaFX 开发人员调整并使用。随后设计师可以独立于 JavaFX 代码更新这些 Photoshop 图片。

查看英文原文: From Concept to Reality: JavaFX SDK Preview Released

2008-08-02 10:021342
用户头像

发布了 501 篇内容, 共 272.0 次阅读, 收获喜欢 62 次。

关注

评论

发布
暂无评论
发现更多内容

【直播回顾】OpenHarmony知识赋能第五期第一课——精益开源

OpenHarmony开发者

OpenHarmony 成长计划

OpenHarmony技术日全面解读3.1 Release版本 系统基础能力再升级

OpenHarmony开发者

OpenHarmony OpenHarmony 3.1 Release

如何完成与龙蜥操作系统的兼容验证,看这里! | 一周动态

OpenAnolis小助手

操作系统 龙蜥社区 一周动态

得物技术浅谈深入浅出的Redis分布式锁

得物技术

redis 分布式 分布式锁 CAP 一致性

毕业总结

孙强

#架构实战营

深入微服务-SpringCloud调用组件Feign

janyxe

spring Spring Cloud Feign OpenFegin

IOS技术分享| ARCallPlus 开源项目(二)

anyRTC开发者

ios 开源 音视频 移动开发 呼叫邀请

TiFlash 源码阅读(一) TiFlash 存储层概览

PingCAP

考试试卷存储方案

小虾米

架构实战营

丰富多彩的管理端—主题功能介绍

中原银行

前端 中原银行 主题 管理端工程

如何写好B端产品的技术方案?

AI架构师汤师爷

SaaS 架构设计 技术方案 B端产品

帮助文档——助客户快速了解您的产品如何使用

小炮

帮助文档

圈重点!一图读懂OpenHarmony技术日

OpenHarmony开发者

OpenHarmony 技术日

C语言总结_数组知识

DS小龙哥

4月月更

vue2.x版本中Object.defineProperty对象属性监听和关联

程序猿布欧

JavaScript Vue vuejs 数据响应式原理 Javascript框架

为什么 Rust 是 Stack Overflow 最受欢迎语言?

非凸科技

c++ rust 性能 Stack Overflow 内存安全

把pinpoint编译环境做成Docker镜像文件

程序员欣宸

4月月更

STM32+华为云IOT制作酒驾监控系统:上车就监控

华为云开发者联盟

mqtt stm32 华为云IoT 酒驾 酒驾监控系统

解析数仓OLAP函数:ROLLUP、CUBE、GROUPING SETS

华为云开发者联盟

Rollup GaussDB(DWS) cube GROUPING SETS OLAP函数

阿里云机器学习PAI开源中文NLP算法框架EasyNLP,助力NLP大模型落地

阿里云大数据AI技术

深度学习 nlp 开源技术

活动报名|OpenHarmony 战“码”先锋,PR征集令

OpenHarmony开发者

OpenHarmony

分享一个JDK批量异步任务工具Completion Service,超好用

华为云开发者联盟

jdk 线程 异步 CompletionService 批量异步任务工具

基于场景文字的多模态融合的图像分类

华为云开发者联盟

计算机视觉 图像分类 场景文本 图像视觉 多模态融合分析

稳定性领导者!阿里云获得信通院多项系统稳定性最高级认证

阿里巴巴云原生

阿里云 云原生 可观测 性能压测 获奖

Spring Data MongoDB 使用示例

Java mongodb 4月月更

【建议收藏】整理Golang面试第二篇干货13问

利志分享

golang golang 面试

资讯|WebRTC M99 更新

网易云信

WebRTC

TiDB 查询优化及调优系列(二)TiDB 查询计划简介

PingCAP

一文掌握 Docker 技术体系

博文视点Broadview

好的每日站会,应该这么开 | 敏捷开发落地指南

阿里云云效

云计算 阿里云 敏捷开发 研发敏捷 每日站会

从概念到实现:JavaFX SDK 预览版发布_Java_Scott Delap_InfoQ精选文章