我們今天先來看看如何在Eclipse中編寫JavaFX然後在後續的內容中將詳細介紹如何通過這樣的Client Script Engine(客戶端腳本引擎)去架構RIA應用Client Script Engine(客戶端腳本引擎)如何與服務器協同工作等問題
Sun提供了編寫JavaFX的工具不過我們在本文中不做介紹
環境准備
我使用的Eclipse環境是Version:
在Eclipse環境中選擇Help然後選擇Software Update

然後在Software Updates and Addons的窗口中選擇Available Software選項卡並點擊Add Site按鈕在Location中填寫然後OK

僅選中剛剛生成的Site然後點擊Install按照它的指示安裝JavaFX所需要的東西

安裝完成後會提示你需要重啟系統在本例中我們僅對Eclipse進行了重啟
編寫JavaFX腳本(JavaFX Script)
首先建立一個Java的項目(Project)在該Project中新建文件從Other其他部分選擇

在Other中選擇JavaFX File然後Next文件名為HelloWorldfx按照向導完成後續的步驟

在HelloWorldfx中編寫的代碼如下
import javafxui*;
Frame {
title: Hello World
width: height: content: Label {
text: Hello World! I am JavaFX
}
visible: true }
保存
運行JavaFX腳本
在菜單中選擇RunRun Configurations然後選中JavaFX Application並選擇New

為本配置填寫名字我們寫的是Demo通過Browse按鈕選擇想運行的Project然後切換到Arguments選項頁

在Arguments選項頁的Program arguments中填寫想運行的fx文件名我們前面起的文件名為HelloWorld

然後Apply然後Run運行結果如下

總結
在Eclipse中開發JavaFX還是相當容易的參考文檔用的Eclipse的版本是的有人可能會問既然是RIA應用JavaFX的東西怎麼在浏覽器中運行呢?我們將在後續的內容中介紹JavaFX Script applet這是JavaFX Script編譯組提供給大家的內容
參考資料
《在Eclipse中運行第一個JavaFX程序》(Running your first JavaFX program in Eclipse)
論壇
From:http://tw.wingwit.com/Article/program/Java/ky/201311/28712.html