阅读更多

13顶
0踩

编程语言

原创新闻 甲骨文发布JavaFX 2.1 正式版和配套SDK

2012-04-27 13:14 by 正式编辑 nemohq 评论(15) 有12768人浏览
甲骨文于近日发布了JavaFX 2.1正式版,并为Windows 和 Mac OS X平台的开发者提供了相应的SDK和开发文档


此次放出的JavaFX SDK提供了配套的开发工具和文档,用以帮助开发者在JavaFX平台开发相关应用。同时,2.1版本修复了之前版本中的一些bug,为Windows平台提供了JavaFX运行时,并且添加了许多新功能,主要内容如下:

  • 新增了对Media H.264格式和AAC(高级音频编码)格式的支持。
  • 新增了对Mac OS X平台的支持。但只能开发桌面应用,暂不支持开发Web应用
  • 新增了对LCD文本的支持。
  • 提升了UI性能,新增Combo Box、Stacked Chart组件和application-wide菜单工具栏。
  • 在Web视图中新增Java方法调用JavaScript的支持。
此外,开发者需要注意的是,只有在 Windows 平台上才可以同时安装JavaFX SDK和JavaFX运行时。不过,安装了JDK 7 update 4的Windows和Mac OS X平台的开发者都可以使用JavaFX SDK

开发者可以通过以下链接来关注

  • 大小: 6.4 KB
13
0
评论 共 15 条 请登录后发表评论
15 楼 remoteJavaSky 2012-05-07 17:50
周末体验了一把,32位的插件7Mb多,之前没有装JavaFX插件,非常顺利。
首先是内嵌WebView对lcd的支持,让Java写个浏览器也非常帅。
内置的图表控件非常丰富。
动画操作比较简单。
内置控件比较精致。

总体而言,在和Flex对比时,觉得JavaFX的可控性很大,相对比较简单,api 明了。而Flex非常庞大,信心受损。
14 楼 bcw104 2012-05-03 11:16
remoteJavaSky 写道
其实2.1发布非常重要的一个功能是  内嵌浏览器对lcd的支持,比起2.0,让Java内嵌浏览器的字体非常清晰,一个控件就可以使用浏览器了!

中国有大量的IE6用户,采用JavaFX中的WebView可以很好的实现跨浏览器支持html5和svg
13 楼 onejavaer 2012-05-03 08:52
iminto 写道
young_suse 写道
flysheet 写道
一直找不到好的理由使用JavaFX,更何况现在有了HTML5。微软的Silverlight也已经被微软慢慢抛弃,是否有必要发展JavaFX?

通常情况下,选择JavaFx做RIA,最主要的原因是为了和Java集成,充分利用Java社区丰富的第三方库。还有个原因就是在已有Java框架下做展现层,比如以前我们有个项目是用Eclipse RCP做了一套系统,界面用SWT做,但客户说界面不够炫,需要我们做到像Flex那样有更多的动画效果,更好的用户体验。这时候由于底层框架已经搭好,只需要替换界面UI即可。想来想去,也只有JavaFx能做到既与已有Java框架集成,又有RIA的效果。不过做新的RIA项目,建议还是不要选择JavaFx,毕竟目前文档较少,论坛不够活跃,也没有像Flash Builder那样的IDE提高开发效率。

oracle出了一个JavaFX Scene Builder 1.0,虽然还有BUG,不成熟,不过聊胜于无。
FX开发界面确实很快

这个工具有见过演示,确实很碉!
12 楼 onejavaer 2012-05-03 08:51
remoteJavaSky 写道
其实2.1发布非常重要的一个功能是  内嵌浏览器对lcd的支持,比起2.0,让Java内嵌浏览器的字体非常清晰,一个控件就可以使用浏览器了!

WebKit
11 楼 iminto 2012-04-28 14:19
young_suse 写道
flysheet 写道
一直找不到好的理由使用JavaFX,更何况现在有了HTML5。微软的Silverlight也已经被微软慢慢抛弃,是否有必要发展JavaFX?

通常情况下,选择JavaFx做RIA,最主要的原因是为了和Java集成,充分利用Java社区丰富的第三方库。还有个原因就是在已有Java框架下做展现层,比如以前我们有个项目是用Eclipse RCP做了一套系统,界面用SWT做,但客户说界面不够炫,需要我们做到像Flex那样有更多的动画效果,更好的用户体验。这时候由于底层框架已经搭好,只需要替换界面UI即可。想来想去,也只有JavaFx能做到既与已有Java框架集成,又有RIA的效果。不过做新的RIA项目,建议还是不要选择JavaFx,毕竟目前文档较少,论坛不够活跃,也没有像Flash Builder那样的IDE提高开发效率。

oracle出了一个JavaFX Scene Builder 1.0,虽然还有BUG,不成熟,不过聊胜于无。
FX开发界面确实很快
10 楼 young_suse 2012-04-28 10:02
flysheet 写道
一直找不到好的理由使用JavaFX,更何况现在有了HTML5。微软的Silverlight也已经被微软慢慢抛弃,是否有必要发展JavaFX?

通常情况下,选择JavaFx做RIA,最主要的原因是为了和Java集成,充分利用Java社区丰富的第三方库。还有个原因就是在已有Java框架下做展现层,比如以前我们有个项目是用Eclipse RCP做了一套系统,界面用SWT做,但客户说界面不够炫,需要我们做到像Flex那样有更多的动画效果,更好的用户体验。这时候由于底层框架已经搭好,只需要替换界面UI即可。想来想去,也只有JavaFx能做到既与已有Java框架集成,又有RIA的效果。不过做新的RIA项目,建议还是不要选择JavaFx,毕竟目前文档较少,论坛不够活跃,也没有像Flash Builder那样的IDE提高开发效率。
9 楼 guofengcn 2012-04-28 09:31
javagui 写道
JDK6_31 和 JDK7_4 也都发布了,一起祝贺

是Java SE 6 Update 32
8 楼 remoteJavaSky 2012-04-28 09:29
其实2.1发布非常重要的一个功能是  内嵌浏览器对lcd的支持,比起2.0,让Java内嵌浏览器的字体非常清晰,一个控件就可以使用浏览器了!
7 楼 cocoismywife 2012-04-28 09:26
终于可以不用苹果自带的sdk了
6 楼 sendliu 2012-04-27 23:14
[color=brown][/color]
5 楼 xpf7622 2012-04-27 18:58
Html5再牛,也因为运行在浏览器中,功能受限。
4 楼 nakupanda 2012-04-27 18:53
flysheet 写道
一直找不到好的理由使用JavaFX,更何况现在有了HTML5。微软的Silverlight也已经被微软慢慢抛弃,是否有必要发展JavaFX?

就冲着有java字样在里面, 很多人就会去尝试
3 楼 demohawk 2012-04-27 17:59
国内有JavaFX项目吗,比较复杂的ERP客户端。我们公司用得瑞典ERP客户端是用.net写的,比较炫,但是组件不能重用,所有界面加起来近10G了,当然终端用户不用全部下载下来。之前用得挪威一个ERP客户端是VB写的,但是实现了组件的重用,UI定义存储在一个本地MDB里,只有100M,虽然比较老了功能一般不花哨,类似于SAP GUI,但是的确很经典。我的理想ERP客户端是这两个结合起来,一个外观比较炫,功能比较强,组件能重用,开发容易。一直想自己实现一个。
2 楼 javagui 2012-04-27 16:26
JDK6_31 和 JDK7_4 也都发布了,一起祝贺
1 楼 flysheet 2012-04-27 15:20
一直找不到好的理由使用JavaFX,更何况现在有了HTML5。微软的Silverlight也已经被微软慢慢抛弃,是否有必要发展JavaFX?

发表评论

您还没有登录,请您登录后再发表评论

相关推荐

Global site tag (gtag.js) - Google Analytics