加入javafx
圈子
虽然JavaFX 1.2版本还有几天才正式发布,但是已经可以在javafx.com下载了(显示是下载SDK1.1.1版本,实际是SDK1.2)。
JavaFX 1.2在功能上和API上都有了较大的提高,可以支持OpenSolaris和Linux了。较为不便的是,对先前写成的JavaFX 1.0/1.1的代码,虽然可以在旧的runtime中继续运行,但是如果要利用JavaFX1.2的功能等优点,可能需要做迁移和语法修正,二进制代码也是不兼容的(即需要重新编译)。JavaFX 1.2 主要的新功能如下:
0) EA(Early Access)版对OpenSolaris和linux的支持
1)包括20多种BoxBlur等新效果(effect)
2)图表(Charting)功能(饼图,柱状图、散点图等)
3)Mixin类替代了多继承性
4)Java数组的直接引用(无需通过Sequence的转换)
5)异步的处理模式(Asynchronous Processing Model)
6)内置的数学和属性类(即JavaFX写的Math,Properties类)
7)更多新的Layout类
8)更多的Skinnable控件 JavaFX实例和编程演示
9)RSS和Atom流的支持
10)Stage的支持功能,如Screen,Alerts等
11)本地数据存储,可以支持会话状态的保存。
12)客户化UI控件的增强支持(Behavior类等)
本文同步发表于:JavaFX 1.2 新特性
相关文章:
JavaFX应用实例、例子
用JavaFX编写的游戏Pac-Man
JavaFX的Effect功能例子:编写许愿树程序 (1)
JavaFX的Effect功能例子:编写许愿树程序(2)
JavaFX的Effect功能例子:编写许愿树程序(3)
怎样用JavaFX编写游戏:吃豆人(Pac-Man)
怎样用JavaFX编写游戏:吃豆人(Pac-Man)之二
自己编程写的JavaFX 演示游戏
Other links:
Online US Citizenship Practice Test
NASCAR Diecast by Drivers
Air Conditioner of Car Compressor Clutch Drier
分享到:
- 2009-06-01 11:31
- 浏览 7941
- 评论(3)
- 论坛回复 / 浏览 (3 / 2893)
- 查看更多
相关推荐
JavaFX 1.2是该技术的一个早期版本,提供了许多创新特性,旨在简化桌面和Web应用的开发。 在“学习JavaFX 1.2脚本语言”这个主题中,我们将深入探讨以下几个关键知识点: 1. **JavaFX脚本语言**:JavaFX Script是...
JavaFX 1.2 是该系列的一个版本,它在原有的基础上增加了更多的特性和改进。 #### 二、本书内容结构 《JavaFX 1.2 Application Development Cookbook》由超过 80 个实例组成,涵盖了 JavaFX 应用程序开发中的各个...
#### 1.2 支持的 UI 控件 以下是一些 JavaFX 2.0 中提供的 UI 控件: - **Label**:用于显示静态文本。 - **Button**:用于触发事件的动作按钮。 - **Radio Button**:一组互斥的选择项。 - **Toggle Button**:...
该书覆盖了JavaFX 1.2版本的全貌,为读者提供了从脚本编写到桌面和移动富互联网应用(RIA)开发的全面指导。JavaFX是一种基于Java的技术,旨在提供一个统一的开发框架,用于创建跨平台的图形用户界面和动态内容。 #...
- **主要更新**:JavaFX 2.0 的发行引入了许多新特性,包括但不限于对最新硬件加速的支持、更强大的图形处理能力以及更多的 UI 控件。 - **兼容性提升**:增强了与 Java 平台的集成度,使得开发者能够更加方便地使用...
LWUIT 1.2是在2009年7月15日发布的重要更新版本,这次更新带来了许多新特性、性能优化和问题修复。 在LWUIT 1.2中,主要的新内容可能包括: 1. **新组件和特性**:可能增加了新的UI组件,比如新的布局管理器、控件...
1. **Java语言基础**:YoYo1.2音乐播放器的编写基础是Java编程语言,这意味着它遵循了Java的面向对象原则,包括类、对象、封装、继承和多态等特性。开发者可以通过阅读源码来巩固或提升Java语言技能。 2. **Swing或...
YOYOPlayer1.2的源码很可能包含了UI设计,使用了Swing或JavaFX来构建用户界面。Swing是JAVA的标准GUI库,提供了丰富的组件,如JFrame(窗口)、JButton(按钮)和JLabel(标签)等,用于创建交互式的音乐播放控制。...
可能还增加了新特性,如支持多语言环境,以适应不同地区的客户需求;或者引入了更先进的计费算法,确保计费的准确无误。 从【压缩包子文件的文件名称列表】来看,有一个名为"网吧管理系统正式1.0版"的文件,这可能...
对于更新迭代,"迷你定时提醒工具_1.2"的版本号表明这可能是软件的第二个主要更新,可能包含了对原有功能的优化、新功能的添加或者已知问题的修复。软件的更新通常通过自动检查更新功能来实现,用户可以选择是否接受...
关于播放器界面,YOYOPlayer1.2可能采用Swing或JavaFX这样的图形用户界面库来构建,以提供直观易用的操控界面。用户界面可能包括播放/暂停、上一曲/下一曲、音量控制等基本功能,也可能有播放列表管理、播放模式选择...
版本号中的"M"表示 Milestone,即重要的里程碑版本,意味着这个版本相对于之前的版本有重大改进或新特性。"3"则表示这是第3个里程碑版本,意味着在前两个版本的基础上进行了更多的测试和完善。 该插件提供的主要...
在技术层面上,这个版本可能是对之前版本的功能优化、错误修复或者是增加了新的特性,以提升用户体验。Build 0518暗示着这是2022年5月18日完成的构建版本,可能意味着在这一天完成了最终的测试和调试。 聊天室应用...
Java的跨平台特性使得YOYOPlayer能在不同的操作系统上运行。 2. **音频处理库**:Java提供了一些库来处理音频文件,如Java Sound API。这个API允许开发者读取、播放、录制和操作音频数据。开发者可能利用它来实现...
综上所述,“Self-checkout-1.2”项目涵盖了Java语言的多个核心领域,从基础语法到高级特性,以及软件工程实践,如测试和版本控制。要全面理解并参与到这样的项目中,开发者需要对上述知识点有扎实的掌握。
YOYOPlayer1.2很可能也具备这些特性,可能还支持播放列表管理,让用户可以方便地组织和播放他们的音乐收藏。此外,基于Java的跨平台性,用户无论在Windows、Mac还是Linux系统上,只要安装了Java运行环境(JRE),都...
这个版本的发布在Java社区中具有重要意义,因为它引入了新的特性和改进,同时也对已有的功能进行了优化。 **1. 模块化系统(Project Jigsaw)** JDK 11是Java模块化系统的首个长期支持(LTS)版本。模块化系统通过...
3. **jai_imageio-1.2-pre-dr-b04.jar**:这是一个与Java Image I/O(ImageIO)相关的组件,它扩展了Java标准库中的ImageIO服务。JAI Image I/O库提供了对更多图像格式的支持,包括一些专业或罕见的格式,同时也提供...
#### 1.2 Java的特性 - **简单性**:Java的设计初衷就是让编程变得更简单、更直观,避免了一些复杂性较高的概念如指针等。 - **面向对象**:Java是一种面向对象的语言,支持封装、继承和多态等核心概念。 - **健壮性...