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

我就不讲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作为丰富的client应用程序(RIA),纯代码构图对新手来说差点儿不可能.再说官方也提供了一套可视化的构图工具(JavaFX Scene Builder 2.0),眼下最新是2.0,一个非常easy菜鸟级别的手动拖拉控件构图的工具.构图过程因人而异,这里就不想说,最后完毕之后,这个工具就会把用户构图的界面以*.fxml的文件形式保存下来,我们用IDE就直接能引用这个构图界面,非常方便

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

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

时间: 2024-10-12 18:27:14

JavaFX 一 出生新手村(阅读小规则)的相关文章

小规则让你写出美丽又高效的程序

本文来自肥宝游戏,引用必须保留文末二维码! ! ! 好几天没写文章了,周一整理自己刚修好的旧电脑,发现一本书<高质量C++编程指南>.由于近期在写游戏服务端的战斗.所以这个立马就吸引肥宝了.看了几天,深深感觉获益良多啊. 于是把笔记和自己的经验写下来,分享给大家. 一.写出美丽易读的程序 中学时代上课非常喜欢做笔记.可是肥宝差点儿没看过自己的笔记.不是肥宝懒.是由于肥宝字太丑了. 后来成为一个程序猿,以为这些代码都是电脑输出.统一字体.就不用这么纠结了.谁知道代码更须要写得美丽.由于需求是不断

小规则让你写出漂亮又高效的程序

本文来自肥宝游戏,引用必须保留文末二维码!!! 好几天没写文章了,周一整理自己刚修好的旧电脑,发现一本书<高质量C++编程指南>.因为最近在写游戏服务端的战斗,所以这个立刻就吸引肥宝了.看了几天,深深感觉获益良多啊.于是把笔记和自己的经验写下来,分享给大家. 一.写出漂亮易读的程序 中学时代上课很喜欢做笔记,但是肥宝几乎没看过自己的笔记,不是肥宝懒,是因为肥宝字太丑了. 后来成为一个程序员,以为这些代码都是电脑输出,统一字体,就不用这么纠结了.谁知道代码更需要写得漂亮,因为需求是不断在变化的,

mysql建立索引的一些小规则

1.表的主键.外键必须有索引: 2.数据量超过300的表应该有索引: 3.经常与其他表进行连接的表,在连接字段上应该建立索引: 4.经常出现在Where子句中的字段,特别是大表的字段,应该建立索引: 5.索引应该建在选择性高的字段上: 6.索引应该建在小字段上,对于大的文本字段甚至超长字段,不要建索引: 7.复合索引的建立需要进行仔细分析:尽量考虑用单字段索引代替: A.正确选择复合索引中的主列字段,一般是选择性较好的字段:       B.复合索引的几个字段是否经常同时以AND方式出现在Whe

阅读小摘

html lang  网页头部声明lang=”zh-cn”.lang=“zh”.lang=“zh-cmn-Hans”区别 : 简体中文页面:html lang=zh-cmn-Hans繁体中文页面:html lang=zh-cmn-Hant英语页面:html lang=en

Go语言阅读小笔记,来自知呼达达关于unsafe.Pointer的分享.

第一式 - 获得Slice和String的内存数据 func stringPointer(s string) unsafe.Pointer { p := (*reflect.StringHeader)(unsafe.Pointer(&s)) return unsafe.Pointer(p.Data) } func bytePointer(b []byte) unsafe.Pointer { p := (*reflect.SliceHeader)(unsafe.Pointer(&b)) re

读书笔记:《如何阅读一本书》(暂定第一篇、第二篇)

我阅读这本书的最初动力: 我希望能够通过这本书得到正确的阅读方法,让我在阅读书籍的时候,能够真正的吸收进去,而不是表面的看完.系统的进行学习方法论并且能够亲身实践的方法论. 背景: 作者认为当下的人们,只通过了最基础的阅读训练,但是实际上对于一些严谨或者说需要严密思考的章节的阅读能力是不足的.所以出了这本书,让人们了解如何阅读一本书,分了四个章节:首先讲解了阅读的艺术,以及阅读的层级,基础阅读以及检视阅读的层次如何做到,还有什么样的阅读者才能够真正的阅读进去.接着讲解了最重要的一种阅读方式,分析

读《如何阅读一本书》笔记

2015-2-13 20:55 - 阅读需要主动,主动意味着有探索力,有求知欲,主动的重要推动力是兴趣. - 基础阅读(elementary reading):识字,知道一句话的表面意思. - 检视阅读( inspectional reading ):在一定时间内,有重点地阅读,得到这本书如何架构,讲了什么等问题的答案. - 分析阅读(analytical reading):在无限的时间里仔细品味,分析全文. 弗兰西斯·培根曾经说过:"有些书可以浅尝即止,有些书是要生吞活剥,只有少数的书是要咀嚼

《如何阅读一本书》

学会一种新知识不如掌握一种获取知识的能力,<如何阅读一本书>就是教会你如何通过书与智者交谈. <如何阅读一本书>-精读 (对应原书页码) Day 1(P7-P51) NO.1 阅读是一种能力(p7-p10)NO.2 阅读是一门艺术(p10-p17)NO.3 阅读的四个境界(p18-p21)NO.4 基础阅读与检视阅读(p22-p35)NO.5 速读的技巧(p36-p41)NO.6 读者是怎样炼成的?(p42-p51)NO.7 练习与预习 Day 2 (P55-P163) NO.8

如何阅读一本书 读书笔记

*/--> 如何阅读一本书 读书笔记 1 简介 此书第一次出版于1940年,由艾德勒完成,之后多次再版;1970年,艾德勒和查尔斯编写大英百科全书时, 由查尔斯进行了大范围的修订,并由艾德勒作序再版;1999年由郝明义和朱衣合力翻译成中文.译者在译序中 对本书评价甚高,强调了此书对系统地读书方法教育的用心深,视野广,并称之为知识的盛宴.在1970年序言中 作者细述了本书重写的原因.一是由于社会当时对阅读教育的努力和毫无成果,二是由于当时阅读书籍的方法 已经有了很大的进步,这样就有必要重新修订(增