JavaFx初探

原文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走得更远!

扫描二维码关注公众号,回复: 5114960 查看本文章

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


猜你喜欢

转载自blog.csdn.net/trocp/article/details/8112077