QCon 演讲火热征集中,快来分享技术实践与洞见! 了解详情
写点什么

从概念到实现: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:021161
用户头像

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

关注

评论

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

“此苹果非彼苹果”看意图识别的那些事儿

百度大脑

人工智能 飞桨 数据抽取

如何在 Discourse 中配置使用 GitHub 登录和创建用户

HoneyMoose

疯了吧!这帮人居然用 Go 写“前端”?(二)

尔达Erda

开源 云原生 大前端 PaaS Go 语言

基础SQL的实现

卢卡多多

7月日更

Redis - Cluster - gossip&故障转移

旺仔大菜包

redis cluster

数据中台发展史

escray

学习 极客时间 7月日更 数据中台实战课

Ansible Playbook - 03

耳东@Erdong

ansible 7月日更 ansible Playbook

【LeetCode】在排序数组中查找数字 Java题解

Albert

算法 LeetCode 7月日更

并发操作详解:Goroutines 和 Channels 的声明与使用

微客鸟窝

Go 语言 go并发

Linux之chgrp命令

入门小站

Linux

【大数据面试之对线面试官】MapReduce/HDFS/YARN面试题70连击

王知无

Mysql,RedisCluster,Kafka,Mongo笔记分享

鲁米

安装

在线SVG在线编辑器

入门小站

Linux

模块二作业

江南巴飞特

Kubernetes-技术专题-Spring Boot 2.0和 Docker 的微服务快速指南

洛神灬殇

容器 k8s 7月日更

Vue进阶(幺肆拐):利用Vue中keep-alive快速实现页面缓存

No Silver Bullet

Vue 7月日更 keep-alive

ClickHouse大数据领域企业级应用实践和探索总结

王知无

前端通讯协议大比拼:WebSockets和HTTP

devpoint

HTTP websocket HTTP2.0 7月日更

推荐大家一个阅读全球计算机论文的好RP

奔着腾讯去

Apache Spark结构化API(三)

Databri_AI

spark API RDD

B站崩了,拉垮了豆瓣?程序员不要怕,Alibaba架构师教你如何“预防”

Java架构师迁哥

自建开发工具系列-Webkit内存动量监控UI(七)

Tim

Script tsconfig

Rust从0到1-并发-线程间消息传递

rust 并发 channel 消息传递 Message Passing

【Flutter 专题】85 Flutter Attach 调试 Flutter Code

阿策小和尚

Flutter 小菜 0 基础学习 Flutter Android 小菜鸟 7月日更

《持之以恒的从事运动》八

Changing Lin

傻眼了,我粗略造了一个命令执行的绕过方法居然被同事嫖走了

网络安全学海

黑客 网络安全 信息安全 渗透测试 漏洞分析

到底是先更新数据库还是先更新缓存?

冰河

数据库 缓存 系统架构 分布式系统 缓存一致性

浪潮位居全球区块链企业前十、中国前三

网络攻防学习笔记 Day75

穿过生命散发芬芳

网络攻防 7月日更

你也许连删库跑路都不会

喵叔

7月日更

手写冒泡排序和选择排序算法

实力程序员

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