JavaFX 一 出生新手村(阅读小规则)

来源:互联网 发布:复旦管院 知乎 编辑:程序博客网 时间:2024/05/01 16:32

我就不讲IDE怎么装的,网上有的是,我只是说说我学习过程中遇到的,该注意的东西

1.JavaFX刚开始出是基于脚本script开发的语言,所以网上会有流传比较多关于script的JavaFX,对于被甲骨文大大(Oracle)改版后的JavaFX已经不太实用了,现在都基本靠java代码编程了,所以网上找到的script基本可以无视,因为帮助不大,有兴趣的你可以自己另花时间学习.我比较懒,看都不看的,呵呵

2.关于开发的IDE,目前用的比较多的有NetBeans和eclipse(需要安装efxclipse插件),我两种都试过,个人还是建议用NetBeans吧,毕竟官方也是这么提倡的,不是说eclispe不好,我也是从eclipse走过来的,开发习惯都是eclispe的,现在用心IDE写代码真心不习惯,虽说有插件支持,但是还是不够官方NetBeans强大,例如新手最需要的demo参考,对于fxml的管理,确实还是NetBeans比eclispe好.总的来说新手建议走NetBeans,老鸟可以尝试eclispe,或许有好的一面我没有发现.开荒吧,亲

3.开发步骤有两种

    (1).全程代码(不含FXML,不懂FXML自己百度)

     (2)先FXML,再写代码

    我是走第二种路线,因为第一种实在是高手级别的选择,JavaFX作为丰富的客户端应用程序(RIA),纯代码构图对新手来说几乎不可能.再说官方也提供了一套可视化的构图工具(JavaFX Scene Builder 2.0),目前最新是2.0,一个很简单菜鸟级别的手动拖拉控件构图的工具.构图过程因人而异,这里就不想说,最后完成之后,这个工具就会把用户构图的界面以*.fxml的文件形式保存下来,我们用IDE就直接能引用这个构图界面,很方便

    这里有点要注意的是.在利用JavaFX Scene Builder保存文件时最好选择保存在桌面,另选路径可能会保存不了,我的情况是这样,可能是win7操作系统原因,也可能是中文的支持不好原因,我也不清楚,万一真的没保存,你哭也没用了,呵呵

好吧,今天就先说到这里吧,下次我会讲讲在IDE开发的时候应该注意什么,接下来就是相关控件的应用,我会持续吧我遇到的问题写出来,实在是网上的资料太少太少了,我都不知道走了不少弯路.哎......

1 0