JavaFX開發環境安裝組態
從Java8開始,JDK(Java開發工具包)包括了JavaFX庫。 因此,要執行JavaFX應用程式,您只需要在系統中安裝Java8或更高版本。
除此之外,IDE(如Eclipse和NetBeans)為JavaFX提供支援。 在本章將介紹如何設定這兩種開發工具的環境,來開發和執行JavaFX應用程式。
首先,必須通過開啟命令提示字元並在其中鍵入命令「Java
」來驗證系統中是否已經安裝了Java8及以上的版本。
如果尚未在系統中安裝Java,命令提示字元將顯示以下螢幕截圖中顯示的訊息。
那麼,請按照下面的步驟安裝Java。
步驟1 - 存取JavaSE下載頁面,單擊下面螢幕截圖中突出顯示的JDK下載(Download)按鈕。
步驟2 - 點選下載按鈕,將被重定向到Java SE Development Kit 8
下載頁面。此頁面為您提供各種平台的JDK連結。
接受許可協定並通過單擊相應的連結下載所需的軟體。
例如,如果您正在使用Windows 64位元運算系統,則需要下載以下螢幕截圖中突出顯示的JDK版本。
在單擊突出顯示的連結時,適用於Windows 64位元運算系統的Java8開發工具包將下載到您的系統上。
步驟3 - 執行下載的二進位制可執行檔案,然後開始安裝JDK8。
步驟4 - 選擇安裝目錄。
步驟5 - 選擇目標檔案夾並單擊下一步後,JavaFX安裝過程將開始顯示進度條,如下面的螢幕截圖所示。
步驟6 - 如果需要,更改安裝目錄,否則保留預設值,然後繼續。
步驟7 - 單擊關閉按鈕完成安裝過程,如以下螢幕截圖所示。
安裝Java之後,需要設定路徑變數。 假設您已經在 C:\Program Files\java\jdk1.8.0_91
目錄中安裝了Java。
現在可以按照下面給出的步驟來進一步設定 -
C:\WINDOWS\SYSTEM32
」,則將路徑更改為「C:\WINDOWS\SYSTEM32; C:\Program Files\java\ jdk1.8.0_91\bin
‘。NetBeans8為JavaFX提供內建支援。安裝了此功能後,就可以建立一個JavaFX應用程式,而無需任何其他外掛或JAR檔案。 要設定NetBeans環境,需要按照下面給出的步驟操作。
步驟1 - 存取NetBeans網站 - http://netbeans.org/ ,然後單擊下載按鈕以下載NetBeans軟體。
步驟2 - 單擊下載,進入NetBeans軟體的下載頁面,NetBeans軟體為各種Java應用程式提供NetBeans軟體包。下載用於JavaSE的NetBeans軟體,如下面的螢幕截圖所示。
步驟3 - 點選此按鈕後,一個名稱為netbeans-8.0-windows.exe
的檔案將下載到您的系統上。執行此檔案以安裝NetBeans。 執行此檔案時,NetBeans安裝程式將如下面的螢幕截圖所示啟動。
完成組態後,將看到安裝程式的歡迎頁面。
步驟4 - 單擊下一步按鈕,然後繼續安裝。
步驟5 - 下一個視窗顯示NETBEANS IDE 8.0
許可協定。仔細閱讀並接受協定,並選中「我接受許可協定中的條款」核取方塊,然後單擊下一步按鈕。
步驟6 - 在下一個視窗中,將遇到Junit的許可協定,通過選擇「我接受許可協定中的條款,安裝JUnit」上的無線電鈕接受它,然後單擊下一步。
步驟7 - 選擇安裝Netbeans 8.0的目標目錄。 此外,還可以瀏覽系統中安裝Java開發工具包的目錄,然後單擊下一步按鈕。
步驟8 - 類似地,選擇Glassfish Server安裝的目標目錄。 瀏覽Java Development Kit目錄(現在用於Glassfish Reference),然後單擊下一步。
步驟9 - 選中檢查更新框以進行自動更新,然後單擊安裝按鈕開始安裝。
步驟10 - 此步驟開始安裝NetBeans IDE 8.0,可能需要一段時間。
步驟11 - 過程完成後,單擊完成按鈕完成安裝。
步驟12 - 啟動NetBeans IDE後,您將看到如以下螢幕截圖所示的起始頁。
步驟13 - 在檔案選單中,選擇New Project…以開啟新建專案向導,如下面的螢幕截圖所示。
步驟14 - 在「新建專案(New Project)」嚮導中,選擇JavaFX並單擊下一步。它會建立一個新的JavaFX應用程式。
步驟15 - 在NewJavaFX應用程式視窗中選擇專案的名稱和專案的位置,然後單擊完成。它按給定名稱建立範例應用程式。
在這種情況下,將建立一個名為javafxsample的應用程式。在此應用程式中,NetBeans IDE將生成名為Javafxsample.java
的Java程式。 如下面的截圖所示,這個程式將在NetBeans原始碼包→javafxsample
中建立。
步驟16 - 右鍵單擊檔案,然後選擇執行檔案以執行此程式碼,如下面的螢幕截圖所示。
這個自動建立的程式包含生成一個簡單的JavaFX視窗的程式碼,該視窗具有帶有標籤為:’Hello World
‘的按鈕。每次單擊此按鈕,字串Hello World
將顯示在控制台上,如下所示。
在Eclipse中,可使用一個名稱為e(fx)clipse的外掛來開發JavaFX。可以使用以下步驟在Eclipse中設定JavaFX。 首先,確保您的系統中有Eclipse。 如果沒有,請在系統中下載並安裝Eclipse。
安裝Eclipse後,請按照以下步驟在系統中安裝e(fx)clipse外掛。
步驟1 - 開啟Eclipse並在Help 選單中,然後選擇 Install New Software… 選項,如下所示。
單擊後,它將顯示可用軟體視窗,如以下螢幕截圖所示。
在此視窗的文字框中,需要提供所需軟體的外掛的連結。
步驟2 - 單擊Add…按鈕。輸入外掛的名稱為e(fx)clipse。 接下來,提供以下連結 - http://download.eclipse.org/efxclipse/updates-released/2.3.0/site/
步驟3 - 指定外掛的名稱和位置後,單擊確定(Ok)按鈕,如下面的螢幕截圖中突出顯示。
步驟4 - 新增外掛後,會發現兩個核取方塊:e(fx)clipse – install 安裝和e(fx)clipse – single components ,選中這兩個核取方塊,然後單擊Add…按鈕,如下面的螢幕截圖所示。
步驟5 - 接下來,開啟Eclipse IDE。 單擊File選單,然後選擇Project,如下面的螢幕截圖所示。
步驟6 - 然後將彈出一個視窗,可以在其中看到Eclipse有提供的嚮導列表來建立專案。展開JavaFX嚮導,選擇JavaFX Project並單擊下一步按鈕,如下面的螢幕截圖所示。
步驟7 - 單擊下一步,將開啟新建專案向導。 在這裡,您可鍵入所需的專案名稱,然後單擊完成。
步驟8 - 單擊完成時,將使用給定名稱(sample)建立應用程式。 在名為application
的子包中,生成名為Main.java
的程式,如下所示。
步驟9 - 這個自動生成的程式包含生成空JavaFX視窗的程式碼。右鍵單擊此檔案,選擇Run As → Java Application,如下面的螢幕截圖所示。
在執行此應用程式時,它將生成一個空JavaFX視窗,如下所示。
註 - 我們將在後面的章節中討論更多的程式碼編寫和實現。