`
weedria
  • 浏览: 35894 次
  • 性别: Icon_minigender_1
  • 来自: 福州
社区版块
存档分类
最新评论

JAVAFX2的未来

阅读更多

小卓看JAVAFX

这玩意儿还要从Sun活着的时候说起,在去年的去年的去年的哪一年,Sun还很健康,眼看着Adobe Flash如日中天,一天比一天过得滋润,心里哪个急呀。再看看Microsoft这位大叔也开始做Silverlight,想想也该弄点玩意儿出来,让行业内的程序“猿”玩一玩。于似呼他们做一个决定,在Java的基础上弄一套GUI出来。

2007年5月JavaOne大会上首次对外公布这个鼓舞人心的消息,那场面是相当壮观,那真是锣鼓喧天,鞭炮齐鸣,红旗招展,人山人海。可惜让人想不到的是,JavaFx其实是java的儿子,尽管是富二代,但与它的父亲相比,成就相当有限。

随着时间的消浙,儿子也在慢慢成长,但与同龄人相比,还是存在明显的差距,随着Sun的没落,javafx明显的营养不良,业内的大佬人,没人看好它。Sun死了哪一天,为Java及Javafx找了个东家,尽管大家都谣传说是IBM,可实际的结果却是Oracle,这个谁也没想到,理想中的google没有出手,我想google如果出手,今天的安卓应该会发展得更好。

新的东家Oracle花了老长一段时间来接手Sun的遗产,新东家在经过一段不算短的考滤后,JavaFx的命运被决定,继续往下做,且把它做为Java的一部分(未来), 支持用java开发,这个信息确实让我好长一段时间没睡好觉,太T.M.D让人振奋了。盼呀盼,终于等来了预览版,第一时间下载,第一时间被感动,也第一时间失望,我的T400的本本跑起来慢得跟蜗牛一样,嗨................无语。

随着正式版本的发布,性能提升了很多,让人振奋的东西不少,时至今日发布了mac、Windows版本,这两个版本个人认为不重要,在我看来Linux才是重中之重。看一看现有商业环境,基于Linux的嵌入式设备到处都是,一堆的Linux定制系统。如果JavaFx能够在Linux上有较好的表现,哪么至少我们可以看到在下面的市场中将有良好的表现。

1、基于安卓系统的手机。

2、基于Linux订制的平板电脑或者HTPC。

3、机顶盒。

4、其它的嵌入式设备。

5、基于Linux操作系统的智能终端,比如电信的选号系统。

比如作者最近在考滤的媒体中心(MCE),不清楚的可以搜索一下Windows的媒体中心,应该就会明白。

在2013年javafx3将发布,并且做为Java8的一部份一起发布,我想哪时才是javafx的春天。Javafx还是有市场的,关键是它能做到什么程度。在这里,我更希望Java是一门通用的语言,可以是Java for C库、Java for .net库等。到这里,就到这里啦........

<!--EndFragment-->
0
0
分享到:
评论
1 楼 zhq991 2012-02-02  
有没有FXML 组件的详细教程。。。

相关推荐

    javafx绘制柱状图

    JavaFX是一种用于构建桌面、移动和嵌入式设备上的富客户端应用程序的开源框架,它提供了丰富的图形用户...通过运行并分析这段代码,你会更好地理解JavaFX绘制柱状图的过程,并为未来更复杂的JavaFX项目打下坚实的基础。

    javaFX学习资料集

    2. **CSS支持**:JavaFX的UI组件支持CSS样式,允许开发者通过CSS文件来定义和管理界面的外观和布局,实现界面的个性化和统一化。 3. **2D和3D图形**:JavaFX内置了强大的图形渲染引擎,支持2D和3D图形绘制,开发者...

    JavaFX Script 脚本编程语言

    JavaFX Script 编程语言的未来发展方向包括了多媒体技术、人工智能、云计算等领域。 knowledge point 10: JavaFX Script 编程语言的相关技术 JavaFX Script 编程语言相关的技术包括了 Java、JavaFX、NetBeans IDE ...

    Pro JavaFX 8.pdf

    - **前言与介绍**:提供了对JavaFX 8发布背景、意义以及未来发展方向的概述。 ### 知识点详解 #### 第1章:Getting a Jump Start in JavaFX - **目标读者**:适合初学者快速了解JavaFX的基本概念和技术栈。 - **...

    JavaFx开发教程

    ### JavaFX开发教程知识点解析 #### 一、JavaFX Script编程语言简介 ...- **未来展望**:随着JavaFX 不断发展和完善,未来将支持更多高级特性和工具,使得开发者能够更加高效地开发出高质量的应用程序。

    Eclipse 4 与 JavaFx开发教程

    这部分特别强调了使用PDE(Plugin Development Environment)作为当前最佳的支持开发时间的工具,但同时指出这一情况未来可能会有所改变。 综合来看,Eclipse 4与JavaFx开发教程是一份非常详细的指南,不仅包括了...

    javaFxAPI(PDF版)

    JavaFX API:深入理解与应用 JavaFX是一个用于创建丰富的客户端应用程序的平台,它提供了强大的图形用户界面构建工具...未来,随着JavaFX的不断发展和完善,我们可以期待更多创新的图形用户界面设计和用户体验的提升。

    javafx学习资料

    ### JavaFXScript基础知识点详解 #### 一、JavaFXScript简介 JavaFX 是一款用于创建图形用户界面(GUI)的应用程序框架,它不仅支持Java语言,还提供了...未来的学习中,我们还将深入探讨更多的高级主题和技术。

    JavaFX in action ch1

    ### JavaFX:面向未来的图形编程 #### 引言 随着技术的发展,图形用户界面(GUI)的设计变得越来越重要。在过去的几十年里,多种语言和技术被用于创建这些界面,但每种方法都有其局限性。JavaFX 的出现为解决这些...

    JavaFX in Action ch1

    ### JavaFX:迎接未来 JavaFX的引入标志着图形编程领域的一次重大革新,它试图重新定义图形编程的乐趣与效率。早期个人计算机软件主要依赖字符界面,而图形界面的实现往往受限于硬件成本和技术限制。然而,随着时间...

    javafx马拉松报名系统

    2. `rank.sql` 可能定义了排名相关数据表,用于记录参赛者的成绩和排名情况,供展示和查询。 3. `sportplayer.sql` 很可能是参赛者数据表,存储每位参赛者的详细信息,如姓名、年龄、性别、联系方式、报名项目等。 4...

    javaFX 入门教程

    2. **静态类型**:虽然JavaFX脚本语言采用了类似脚本语言的语法,但它仍然保留了静态类型的特性,这有助于在编译阶段捕捉到更多的错误。 3. **第一级函数**:JavaFX脚本语言支持函数作为第一级公民,这意味着函数...

    javafx 写的 在线MP3播放器

    2. **在线MP3播放功能**: 这个播放器能够在线获取MP3文件,意味着它可能使用了HTTP或HTTPS协议来从服务器下载音乐。JavaFX的`Media`类和`MediaPlayer`类是实现这一功能的关键。`Media`类用于加载和管理媒体资源,...

    JavaFX蟹堡王餐厅管理系统

    JavaFX是一种用于构建桌面、移动和嵌入式设备上的富客户端应用程序的框架,它是Java平台上的一个强大工具,...通过这样的实践,学生们可以深入理解JavaFX的API用法,提升软件工程能力,为未来的职业发展打下坚实基础。

    javaFX 9 by Example 3rd edition

    2. **JavaFX 9**:是JavaFX平台的第九个主要版本,提供了许多新特性和改进,使开发者能够创建更加现代化和功能丰富的桌面应用程序。 3. **实例学习(Example-based learning)**:通过阅读和分析代码实例,读者能够...

    基于Javafx 和eclipse Microsoft sql 的管理系统

    JavaFX是一种用于构建桌面、移动和嵌入式设备上的富客户端应用程序的Java库。它提供了丰富的用户界面组件和强大的图形渲染能力,...通过这样的项目,开发者可以提升自己的技能,为未来开发更复杂的应用打下坚实的基础。

    pro JavaFX 8

    JavaFX是Oracle公司推出的一款用于开发富客户端Java应用的平台,它允许开发者创建具有丰富图形和动画的桌面、...它提供了一个全面而深入的视角,帮助开发者构建起强大的客户端应用程序,并为未来的项目奠定坚实的基础。

    Punto-Venta-JavaFX:使用 JavaFX 开发的销售点桌面应用程序

    2. 掌握JavaFX API,了解组件使用和布局管理。 3. 学习FXML和CSS,提升用户界面设计能力。 4. 熟悉JDBC和SQL,了解如何与数据库交互。 5. 实践项目,如“Punto-Venta-JavaFX”,将理论知识转化为实际应用。 总的来...

Global site tag (gtag.js) - Google Analytics