`
javafxguy
  • 浏览: 151136 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类

JavaFX 1.2的新特性

阅读更多

Rss  Rss_google Rss_zhuaxia Rss_xianguo    加入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

 

分享到:
评论
3 楼 aisjava 2009-06-02  
确实比JavaFx1.1.1充实了许多。
2 楼 javafxguy 2009-06-01  
对了,忘记提到 JavaFX 1.2已经支持 Linux和Solaris了。
1 楼 liuxuan620 2009-06-01  
好像还不支持linux???有点失望!!!

相关推荐

    学习JavaFX1.2脚本语言

    JavaFX 1.2是该技术的一个早期版本,提供了许多创新特性,旨在简化桌面和Web应用的开发。 在“学习JavaFX 1.2脚本语言”这个主题中,我们将深入探讨以下几个关键知识点: 1. **JavaFX脚本语言**:JavaFX Script是...

    JavaFX+1.2+Application+Development+Cookbook.pdf

    JavaFX 1.2 是该系列的一个版本,它在原有的基础上增加了更多的特性和改进。 #### 二、本书内容结构 《JavaFX 1.2 Application Development Cookbook》由超过 80 个实例组成,涵盖了 JavaFX 应用程序开发中的各个...

    JavaFX2.0内建控件教程(全部控件)

    #### 1.2 支持的 UI 控件 以下是一些 JavaFX 2.0 中提供的 UI 控件: - **Label**:用于显示静态文本。 - **Button**:用于触发事件的动作按钮。 - **Radio Button**:一组互斥的选择项。 - **Toggle Button**:...

    Apress.Pro.JavaFX.Platform.Jul.2009

    该书覆盖了JavaFX 1.2版本的全貌,为读者提供了从脚本编写到桌面和移动富互联网应用(RIA)开发的全面指导。JavaFX是一种基于Java的技术,旨在提供一个统一的开发框架,用于创建跨平台的图形用户界面和动态内容。 #...

    JavaFX2.0基础教程(整合版)

    - **主要更新**:JavaFX 2.0 的发行引入了许多新特性,包括但不限于对最新硬件加速的支持、更强大的图形处理能力以及更多的 UI 控件。 - **兼容性提升**:增强了与 Java 平台的集成度,使得开发者能够更加方便地使用...

    LWUIT1.2-src

    LWUIT 1.2是在2009年7月15日发布的重要更新版本,这次更新带来了许多新特性、性能优化和问题修复。 在LWUIT 1.2中,主要的新内容可能包括: 1. **新组件和特性**:可能增加了新的UI组件,比如新的布局管理器、控件...

    YoYo1.2 java音乐播放器源代码

    1. **Java语言基础**:YoYo1.2音乐播放器的编写基础是Java编程语言,这意味着它遵循了Java的面向对象原则,包括类、对象、封装、继承和多态等特性。开发者可以通过阅读源码来巩固或提升Java语言技能。 2. **Swing或...

    音乐播放器YOYOPlayer1.2源码

    YOYOPlayer1.2的源码很可能包含了UI设计,使用了Swing或JavaFX来构建用户界面。Swing是JAVA的标准GUI库,提供了丰富的组件,如JFrame(窗口)、JButton(按钮)和JLabel(标签)等,用于创建交互式的音乐播放控制。...

    网吧管理系统正式1.2版

    可能还增加了新特性,如支持多语言环境,以适应不同地区的客户需求;或者引入了更先进的计费算法,确保计费的准确无误。 从【压缩包子文件的文件名称列表】来看,有一个名为"网吧管理系统正式1.0版"的文件,这可能...

    迷你定时提醒工具_1.2

    对于更新迭代,"迷你定时提醒工具_1.2"的版本号表明这可能是软件的第二个主要更新,可能包含了对原有功能的优化、新功能的添加或者已知问题的修复。软件的更新通常通过自动检查更新功能来实现,用户可以选择是否接受...

    YOYOPlayer1.2

    关于播放器界面,YOYOPlayer1.2可能采用Swing或JavaFX这样的图形用户界面库来构建,以提供直观易用的操控界面。用户界面可能包括播放/暂停、上一曲/下一曲、音量控制等基本功能,也可能有播放列表管理、播放模式选择...

    VE-examples-1.2M3

    版本号中的"M"表示 Milestone,即重要的里程碑版本,意味着这个版本相对于之前的版本有重大改进或新特性。"3"则表示这是第3个里程碑版本,意味着在前两个版本的基础上进行了更多的测试和完善。 该插件提供的主要...

    梦之聊天室 v1.2 Build 0518

    在技术层面上,这个版本可能是对之前版本的功能优化、错误修复或者是增加了新的特性,以提升用户体验。Build 0518暗示着这是2022年5月18日完成的构建版本,可能意味着在这一天完成了最终的测试和调试。 聊天室应用...

    YOYOPlayer1.2.zip_player

    Java的跨平台特性使得YOYOPlayer能在不同的操作系统上运行。 2. **音频处理库**:Java提供了一些库来处理音频文件,如Java Sound API。这个API允许开发者读取、播放、录制和操作音频数据。开发者可能利用它来实现...

    self-checkout-1.2

    综上所述,“Self-checkout-1.2”项目涵盖了Java语言的多个核心领域,从基础语法到高级特性,以及软件工程实践,如测试和版本控制。要全面理解并参与到这样的项目中,开发者需要对上述知识点有扎实的掌握。

    yoyoplayer Java 音乐播放器

    YOYOPlayer1.2很可能也具备这些特性,可能还支持播放列表管理,让用户可以方便地组织和播放他们的音乐收藏。此外,基于Java的跨平台性,用户无论在Windows、Mac还是Linux系统上,只要安装了Java运行环境(JRE),都...

    jdk-11.0.1

    这个版本的发布在Java社区中具有重要意义,因为它引入了新的特性和改进,同时也对已有的功能进行了优化。 **1. 模块化系统(Project Jigsaw)** JDK 11是Java模块化系统的首个长期支持(LTS)版本。模块化系统通过...

    java高级成像 jai库

    3. **jai_imageio-1.2-pre-dr-b04.jar**:这是一个与Java Image I/O(ImageIO)相关的组件,它扩展了Java标准库中的ImageIO服务。JAI Image I/O库提供了对更多图像格式的支持,包括一些专业或罕见的格式,同时也提供...

    新版java教程中文版

    #### 1.2 Java的特性 - **简单性**:Java的设计初衷就是让编程变得更简单、更直观,避免了一些复杂性较高的概念如指针等。 - **面向对象**:Java是一种面向对象的语言,支持封装、继承和多态等核心概念。 - **健壮性...

Global site tag (gtag.js) - Google Analytics