原文URL:http://www.189works.com/article-54658-1.html
原文发表时间:2012-4-15 13:01|发布者:benben|查看: 568|评论: 0
因为项目的需要,实在是没有办法了,试了很多种方案(RCP,SWT,Flex,Smartinvoke...),最终还是决定开始研究JavaFx。。。为了给用户更好地体验我们的“智能家居”!
以下是最近搜索得到的一些资料:
1.Oracle 上 JavaFx的下载页面:http://www.oracle.com/technetwork/java/javafx/overview/index.html
目前最新版本的SDK是2.1 JavaFX 2.1 Developer Preview - Available for Windows, Mac OS X, and Linux.
我的电脑下载的是2.0.3版本,下载之后解压到一个目录即可,建议解压到和jdk同一个目录,这样便于管理嘛
另外,告诉大家一个好消息!Oracle已经提供了一个新的开发工具JavaFX Scene Builder Developer Preview- Now available for Windows and Mac OS X.
它可以完成将开发人员或者设计者设计的界面转换成FXML文件!Amazing!感谢Oracle!同时期望Oracle坚持自己制定的十年Java路线,让Java走得更远!
2.JavaFx开源项目和插件
http://www.oschina.net/search?q=javafx&scope=project
备注:
(1)JavaFX Eclipse Plugin 已经不可以使用了,更新站点没有内容了,所以插件安装不了滴
(2)ExadelJavaFX plug-in for Eclipse 好像已经过时了。。。我在Eclipse中安装了之后,配置JavaFx SDK时却总是不能配置成功
(3)JPedalFX - JavaFX PDF viewer (http://www.jpedal.org/jpedalfx.php) 这个是用JavaFx做的,还不错,只是打开某些PDF文件不行
(4)WidgetFX http://widgetfx.org/portal/home 这个还不错!期望能够在项目中使用!
(5)jfxtras http://code.google.com/p/jfxtras/ JFXtras 是一个 JavaFX 脚本语言的扩展工具包,包含对话框、布局容器、单元测试工具以及异步的处理等。
(6)JavaFX Designer for NetBeans Netbeans的插件,我下载的Netbeans中支持JavaFx2.0,但是官网上好像说过,现在还不支持JavaFx2.0的可视化开发,只支持1.x
3.如果是打算在Netbeans中开发javafx,参考网址: http://netbeans.org/features/javafx/index_zh_CN.html
可以看出Netbeans对JavaFx提供了很多的支持,算是一个不错的开发JavaFx的IDE
配置好了之后你可以查看一些Javafx的Demo Project,里面有很多,例如几个小游戏,还有一些特效演示,呵呵,有些还是很不错的!
注意:建议下载推荐的包含JavaFx支持的Netbeans以及包含了Javafx的JDK1.7,然后配置JavaFxSDK(新建一个平台,一定要配置JavaFx SDK,否则没法新建项目)
4.最喜欢的还是 e(fx)clipse,它是 Eclipse 下开发 JavaFx 的插件,但是可以下载完整的包含了该插件的Eclipse,并且是最新的Eclipse 4.2!哈哈哈
官方网址:http://www.efxclipse.org/ 建议去官网看看它的详细说明,太强大太神奇了!竟然可以和很多其他的技术例如OSGi,RCP等等整合到一起!Amazing!
直接下载 http://www.efxclipse.org/install.html Eclipse 4.2
完了之后再preference->JavaFx中配置SDK位置,就是刚才解压的那个文件夹!
然后开始吧,看看这里:http://docs.oracle.com/javafx/2.0/get_started/jfxpub-get_started.htm Getting Started with JavaFX
新建一个项目,然后复制演示代码到项目中,运行之,怎么样?很炫吧!
5.其他资料:
重要网址:
①官网文档: http://docs.oracle.com/javafx/index.html 这里讲解了很多的JavaFx功能,每篇文章都有相应的代码下载,另外文章可以作为pdf文件下载下来,呵呵
重要的几篇文章:
(1)JavaFX Interoperability with SWT
(2)Skinning JavaFX Applications with CSS
(3)Getting Started with FXML
(4)Concurrency in JavaFX
(5)Using JavaFX UI Controls
其实很多都是很重要的!慢慢来,慢慢看吧!哈哈哈,终于看到JavaFx的希望了!也看到了我的希望!嘻嘻嘻
还有一个另外一个独立的官方网址:http://www.javafx.com/
②博客:http://blog.csdn.net/yuanyuan110_l/article/category/918866/2 感谢这位博主,他翻译了大量的和JavaFx控件相关的内容,这些内容大部分正是上面的文档
Using JavaFX UI Controls 中的内容,呵呵,英语不好的人也可以学的轻松啦!
③itpub: http://tech.it168.com/zt/javafx/index.html 上面有一些Javafx的介绍
JavaFX应用博客 :http://www.javafxblogs.com/ 里面有不少的教程可以看,嘻嘻嘻
④两个文档,来源于Open 文档,有money的就下吧
http://www.open-open.com/doc/view/5bc4bffbc309462fad3144da89a81fa0
http://www.open-open.com/doc/view/2ecd68a116214646a0e13532a51331f9