1. 程式人生 > >JavaFX 8 教程 (中文)

JavaFX 8 教程 (中文)

                

早在 2012 我和我的學生們寫了一個非常詳細的 JavaFX 2 系列教程。世界各地的人們都已閱讀了這個教程並給了非常積極的反饋。所以我決定 為 JavaFX 8 改寫 JavaFX 2 的教程 (閱讀關於 JavaFX 8 的變化Update to JavaFX 8 - What's New).

這個教程將指導您設計,編寫並部署一個聯絡人應用程式。應用程式最後將會是這個樣子:

Screenshot AddressApp

你將學到什麼?

  • 建立並啟動一個 JavaFX 專案。
  • 使用 Scene Builder 設計 UI 。
  • 構造一個 模型 - 檢視 - 控制器 (MVC) 模式的應用程式。
  • 使用 ObservableLists 來自動更新使用者介面。
  • 使用 TableView 來響應列表中的選擇。
  • 建立一個 edit persons 的自定義彈出式對話方塊。
  • 驗證使用者輸入。
  • 使用 CSS 樣式化一個 JavaFX 應用程式。
  • 使用 XML 儲存資料。
  • 在使用者配置中儲存最後一次開啟檔案的路徑。
  • 建立 JavaFX 的統計圖表。
  • 部署一個 JavaFX 到本機軟體包。

這是相當多的! 所以,當你學習完這個教程後,你應該準備好使用 JavaFX 構建複雜的應用程式。

如何使用這個教程?

這有兩種使用本教程兩種方法:

  • 最大化學習的通道: 從頭開始建立自己的 JavaFX 專案。
  • 快速通道: 匯入教程部分的原始碼到你的 IDE(它是一個 Eclipse 專案,但是你可以稍作修改後使用其它的 IDE 例如 NetBeans 這樣的)。然後再通過教程來理解程式碼。