本文來自我在javaeye的翻譯文章http://somefuture.iteye.com/blog/1190829
NetBeans IDE需要一個 JavaFX 2.0可用的Java平臺。本部分詳述瞭如何在NB上建立JavaFX2.0可用Java平臺。
當你首次新建應用或者打開預加載嚮導時NetBeans IDE會嘗試創建 JavaFX可用的Java平臺。如果NB不能自動創建會有警告出現,這時候你必須手動創建. 你可以創建額外的Java平臺,比如你想要使用不同的jdk。
這裏分兩步介紹自動和手動創建Java平臺:
- 打開新建JavaFX應用嚮導.這是全局的起點,當打開向導時, NetBeans IDE 嘗試創建一個JavaFX可用的Java平臺。如果 NetBeans 成功創建,你就完成任務了.
- 手動創建JavaFX可用的平臺.如果自動創建失敗 , 或者想要添加新的JavaFX可用平臺, 你必須手動創建。
打開新建JavaFX應用嚮導
創建 JavaFX可用的Java平臺的第一步是打開NetBeans IDE的新建JavaFX應用嚮導。 (或者你可以打開新建JavaFX Preloader 嚮導。)如果NB沒有找到JavaFX可用的Java平臺, 會嘗試創建。如果成功了,你的新建就完成了。否則你要手動創建。
注意:Windows平臺自動創建到默認目錄 (C:\Program Files\Oracle\).
打開新建JavaFX Application嚮導:
- 在IDE中,點擊 New Project (或者 File>New Project或者 Ctrl-Shift-N)。新建工程嚮導就打開了。
- 選擇 JavaFX 分類. 在 Projects窗口, 選擇JavaFX Application, 點擊Next,打開Name and Location面板 。IDE自動尋找JavaFX SDK並嘗試生成 JavaFX可用的Java平臺。
NB創建環境的成功與否會出現不同的屏幕:
- 生成成功:這個 JavaFX平臺使用和IDE相同的 JDK,平臺名稱叫 Default JFX Platform。 IDE自動選擇了這個平臺。你成功了,除非你想用不同的jdk創建另外一個可用的平臺。若你想這樣,按照Creating a JavaFX-Enabled Platform Manually.
- 生成失敗:JavaFX Platform列表沒有顯示任何可用平臺。查看
Creating a JavaFX-Enabled Platform Manually.
手動創建JavaFX可用的平臺
- 打開Java平臺管理器NetBeans IDE Java Platform Manager:
- 在新建 JavaFX Application或者新建JavaFX Preloader嚮導中,點擊Manage Platforms...;或者
- 點開Tools 菜單選擇Java Platforms。或者
- 打開任意Java工程的Project Properties,切換到Libraries標籤,點擊Manage Platforms...
- 點擊Add Platform... Add Java Platform嚮導中出現Choose Java Platform 面板。找到你想要的jdk.
- 選中JDK。必須選擇JDK 1.6 u 26或更高 (或JDK 7)。點 NexT,打開Platform Name面板。
- 爲你的平臺命名後點Finish,返回到 Platform Manager。你創建的平臺已經被加入列表了。
- 選中你的平臺,打開JavaFX標籤。 現在,JavaFX 對該平臺還不可用。選中Enable JavaFX框。警告出現了:“the JavaFX platform is invalid.”
- 點擊JavaFX SDK 框旁邊的Browse,找到 JavaFX 2.0 SDK文件夾。
- 點擊Open返回到Java Platform Manager。現在JavaFX SDK 和JavaFX Javadoc 框都填好了。如果JavaFX Runtime 2.0和JavaFX 2.0 SDK在同一目錄,JavaFX Runtime 框也會填好的。若JavaFX Runtime 在其他目錄,就收到找到Sources狂不用選。
點擊Close。你已經完成了。
- 返回或新建JavaFX Application 嚮導時選擇JavaFX可用的平臺。