我就不講IDE怎樣裝的,網(wǎng)上有的是,我只是說說我學(xué)習(xí)進(jìn)程中遇到的,該注意的東西
1.JavaFX剛開始出是基于腳本script開發(fā)的語言,所以網(wǎng)上會有流傳比較多關(guān)于script的JavaFX,對被甲骨文大大(http://www.vxbq.cn/oracle/)改版后的JavaFX已不太實(shí)用了,現(xiàn)在都基本靠java代碼編程了,所以網(wǎng)上找到的script基本可以疏忽,由于幫助不大,有興趣的你可以自己另花時間學(xué)習(xí).我比較懶,看都不看的,呵呵
2.關(guān)于開發(fā)的IDE,目前用的比較多的有NetBeans和eclipse(需要安裝efxclipse插件),我兩種都試過,個人還是建議用NetBeans吧,畢竟官方也是這么提倡的,不是說eclispe不好,我也是從eclipse走過來的,開發(fā)習(xí)慣都是eclispe的,現(xiàn)在用心IDE寫代碼真心不習(xí)慣,雖然說有插件支持,但是還是不夠官方NetBeans強(qiáng)大,例如新手最需要的demo參考,對fxml的管理,確切還是NetBeans比eclispe好.總的來講新手建議走NetBeans,老鳥可以嘗試eclispe,也許有好的1面我沒有發(fā)現(xiàn).拓荒吧,親
3.開發(fā)步驟有兩種
(1).全程代碼(不含F(xiàn)XML,不懂FXML自己百度)
(2)先FXML,再寫代碼
我是走第2種線路,由于第1種實(shí)在是高手級別的選擇,JavaFX作為豐富的客戶端利用程序(RIA),純代碼構(gòu)圖對新手來講幾近不可能.再說官方也提供了1套可視化的構(gòu)圖工具(JavaFX Scene Builder 2.0),目前最新是2.0,1個很簡單菜鳥級別的手動拖拉控件構(gòu)圖的工具.構(gòu)圖進(jìn)程因人而異,這里就不想說,最后完成以后,這個工具就會把用戶構(gòu)圖的界面以*.fxml的文件情勢保存下來,我們用IDE就直接能援用這個構(gòu)圖界面,很方便
這里有點(diǎn)要注意的是.在利用JavaFX Scene Builder保存文件時最好選擇保存在桌面,另選路徑可能會保存不了,我的情況是這樣,多是win7操作系統(tǒng)緣由,也多是中文的支持不好緣由,我也不清楚,萬1真的沒保存,你哭也沒用了,呵呵
好吧,今天就先說到這里吧,下次我會講講在IDE開發(fā)的時候應(yīng)當(dāng)注意甚么,接下來就是相干控件的利用,我會延續(xù)吧我遇到的問題寫出來,實(shí)在是網(wǎng)上的資料太少太少了,我都不知道走了很多彎路.哎......
下一篇 基于struct2的完整用戶登錄