Java 入門指南 V2.00 - 單元 19 - 認識 JavaFX 與 NetBeans







































Java 入門指南 V2.00 - 單元 19 - 認識 JavaFX 與 NetBeans









JavaFX 是 JDK 7u6 以後加進來的圖形程式庫 (library) ,目的是以更廣的適用性取代 Swing





JavaFx 之前的圖形程式庫包括 AWT 跟 Swing ,不過這兩個圖形程式庫都是針對桌上型電腦設計圖形軟體用的,無法有效運用在瀏覽器或手機之中。


接下來我們利用隨 Java 8 下載的 NetBeans IDE 8.01 來開發 JavaFX 應用程式,開啟 NetBeans 之後,大略上分三區,如下圖





左手邊是專案 (project) 檔案的目錄管理區,由於我們還沒有開啟專案,所以目前空白。右邊的區域較大,上為檔案編輯區,這裡因為第一次開啟所以顯示歡迎的畫面,裡頭有許多資源連結,下為程式輸出區。



我們先來試試樣本囉!點擊 Try a Sample Project





就會出現 New Project 視窗,點擊 Categories 中的 JavaFX





再選擇 Projects 裡的 AdvancedMedia ,最後點擊下方的〔Next〕按鈕





這裡是專案名稱與路徑的管理視窗,我們採預設即可,點擊下方的〔Finish〕按鈕





此時在「專案管理區」就出現了一個新的專案 AdvanceMedia





接著將滑鼠游標移到視窗上方的工具列,點擊〔Run〕按鈕





程式就會自動編譯執行,這個專案是一個媒體播放器





利用專案的下拉式選單,我們也可以看到專案的檔案組成。





NetBeans 提供不少樣本專案可供參考,我們接下來正式介紹如何新建自己的開發專案,以及開發 GUI 的 MVC 模式。



中英文術語對照












程式庫library
專案project


重點整理




  1. JavaFX 為 JDK 7u6 以後加進來的圖形程式庫。

  2. NetBeans 為 Java 官方提供的 IDE ,可依專案的方式開發 JavaFX 應用程式。




問題與討論




  1. JavaFX 跟 Swing 有什麼不同?

  2. IDE 的專案管理對開發程式有什麼方便的地方?

  3. 什麼是 MVC 模式?



the end








沒有留言:




















window.___gcfg = { 'lang': 'zh-TW' };





Popular posts from this blog

Mới 2 tập phim, "Ngày Ấy Mình Đã Yêu" đã khiến khán giả muốn “té xỉu” vì 4 hạt sạn này

BitComet 比特彗星 1.49 免安裝中文版 (1.50 安裝版) - 免費BT下載軟體

JavaScript 入門指南 - 完成版的 Encode Software