原文地址http://download.oracle.com/javafx/2.0/release_notes_mac/jfxpub-release_notes_mac.htm
JavaFX 2.0 平台预览版包括了JavaFX SDK, 它 提供了开发应用的工具和技术。
这次发布为JavaFX 提供了Java API, 这 为Java 开发者提供了开放的功能,使得大量Java 开发工具能用来开发javafx 应用。此外,本次发布还提供了:
- 高性能图像引擎,为制作简易、平滑、快捷的富图像提供了高级支持。
- 媒体引擎,支持网络多媒体内容后台运行。
- 网络组件,是HTML 能绑定在javafx 应用中。
- UI 控件的扩展集,譬如Charts, Tables, Menus, 和 Panes.
- FXML( XML-based markup language ) ,可以 定义用户接口。
- 样例程序,快速展示了该技术的特性。
注意: 当前JavaFX应用仅能在Mac系统的桌面上运行。 |
系统要求
Mac OS下的 JavaFX 2.0 开发者预览版需要以下软件:
- 操作系统 - Mac OS X 10.6 或更高
- JDK - JDK 6 u 26 或更高
Mac 系统下的javafx文件是zip文件.
安装方法:
-
从 http://www.oracle.com/technetwork/java/javafx/downloads/javafx2-macosx-487281.html 下载 JavaFX SDK zip文件。
- 从zip文件解压SDK文件到本地目录。
JavaFX样例程序在 http://www.oracle.com/technetwork/java/javafx/downloads/javafx2-macosx-487281.html . 下载该zip 文件并解压到包含SDK 的目录中,目录结构类似这样:
javafx-sdk2.0\
bin\
docs\
javafx-samples-2.0\
rt\
.
.
要在桌面运行应用,双击.jar文件 。
每个样例的源代码都在 javafx-samples-2.0\src 目录下。想要查看源代码,到 javafx-samples-2.0\src\sample 目录下,里面有你感兴趣的应用。每个样例的源代码都是NB 工程。按照 Setting Up NetBeans IDE with JavaFX 2.0 在NB中创建应用。
以下问题被发现存在。后面的数字参考 JavaFX issues dashboard 中的报告。
- 在Dock 和菜单栏中应用名称只能是"Java" ,无法更改。"关于"和"退出"中的名称是"Glass",也不能改。[RT-12113, RT-13010]
- 当窗口第一次显示时,出现窗口黑屏,原因是不协调的视觉闪光。[RT-16804]
- 拖拉操作没有用户反馈。[RT-16307, RT-14624]
工作区:收到设置一个游标,并使用一个浮动窗口显示图像来反映拖动操作。
- 退出时可能异常[RT-14118, RT-15599]
工作区添加应用时悬挂或破碎不太可能。 |
- 已知渲染时有掺混。 [RT-12852]
- 不支持3D渲染。 [RT-13234, RT-13230]
- Mac OS渐变支持不好. [RT-10565]
- 不能向用户展示错误对话框. [RT-13739]
- Caps Lock 在 TextField 和TextArea中无效. [RT-16616]
- 在TextField中不能剪切、复制、粘贴. [RT-16475]
相关推荐
【JavaFX2.0 体系结构和框架】深入解析 JavaFX2.0 是一个基于Java技术的丰富客户端平台,专为开发富互联网应用程序(RIAs)设计,它以其出色的动态画面和美观的用户界面而受到赞誉。尽管中文资料相对较少,但通过对...
### JavaFX 2.0 的 FXML 语言高级教程 #### 概述 JavaFX 2.0 引入了一种新的声明性标记语言——FXML(发音为 “fizz-le”),这是一种基于 XML 的语言,专门用于定义应用程序的用户界面。通过使用 FXML,开发者...
这个插件的安装和使用使得开发者可以在 NetBeans 中无缝地开发 JavaFX 2.0 应用程序。下面我们将详细探讨 JavaFX 2.0 和 NetBeans 结合使用的相关知识点: 1. **JavaFX 2.0 概述**:JavaFX 是一个用于构建桌面、...
在部署方面,JavaFX 2.0支持独立于JRE的打包方式,这意味着用户无需安装完整的Java运行环境,只需一个小型的JavaFX运行时即可运行应用。这对于提高用户体验和降低部署成本非常有利。 总的来说,“javafx2.0 中文...
javafx2.0,java,javafx,例子,代码 Sun公司(已于20092008年12月05日发布了JavaFX技术的正式版,它使您能利用 JavaFX 编程语 言开发富互联网应用程序(RIA)。JavaFX Script编程语言(以下称为JavaFX)是Sun微...
系统需求和安装步骤可以在Oracle官网找到相应的指导。 以下是创建JavaFX应用的基本步骤: 1. **设置项目**:在NetBeans IDE中创建一个新的JavaFX项目,指定项目的名称、位置和相关的库依赖。 2. **编写主类**:...
在JavaFX 2.0中,FXML(FXML Language)被引入,这是一种基于XML的声明性语言,专门用于定义应用程序的用户界面。这个高级教程主要关注如何使用FXML来设计和构建用户界面。 FXML的优势在于它的声明性,使得UI布局...
最新JavaFx 2.0 電子書 In Pro JavaFX 2: A Definitive Guide to Rich Clients with Java Technology, Jim Weaver, Weiqi Gao, Stephen Chin, Dean Iverson, and Johan Vos show you how you can use the JavaFX ...
JavaFX 2.0 Introduction by Example.zip是javafx2.0的最新书籍《[JavaFX.2.0:Introduction.by.Example].Carl.Dea》上的源码!大家可以下载本书和源码一起看!我都上传了!
### JavaFX 2.0 内建控件教程 #### 1. UI控件概览 JavaFX 2.0 提供了一系列丰富的内置用户界面(UI)控件,这些控件可以帮助开发者快速构建美观且功能强大的应用程序。JavaFX UI 控件位于 `javafx.scene.control` ...
### JavaFX2.0基础教程知识点总结 #### 1. JavaFX概览 - **JavaFX认知**:JavaFX是一个由Java技术构建的平台,它旨在简化富互联网应用程序(RIA)的创建与部署过程,这些应用程序能够跨多个平台运行并且具有统一的...
Javafx 2.0: Introduction by Example
根据给定文件的信息,我们可以提炼出关于JavaFX 2.0的重要知识点,这些知识点涵盖了JavaFX的基本概念、架构策略、发展历程以及其在图形用户界面(GUI)开发中的应用。 ### JavaFX 2.0:下一代GUI工具包 JavaFX 2.0...
JavaFX2.0平台是java客户端设计演进,使应用开发者易于创建和部署跨平台且表现一致的Rich Internet Application(RIAs)。JavafX是由Java技术构建,基于高性能硬件加速的媒体和图形引擎,JavaFX平台提供了一套丰富的...