簡體   English   中英

為什么我不能在 Netbeans 12.2 中創建 JavaFX FXML 項目?

[英]Why can't I create a JavaFX FXML Project in Netbeans 12.2?

編輯:我將這個問題保持原樣,因為可能有其他人正在使用相同的教程並提出與我相同的問題。 問題來自已指定的 class 項目。 雖然提供的各種答案都可以使用,但講師提供了制作 Java 應用程序然后創建 FXML 文件的解決方案。 這也在@Sedrick 的鏈接中。

- - 原來的 - -

我已經完成了我能想到的所有事情,但是無論我做什么,在嘗試使用以下路徑在 Netbeans 12.2 中創建新的 JavaFX FXML 應用程序時都會遇到相同的錯誤:

新項目 > Java 與 Ant > JavaFX > Z47A34A9D6CE8F6ECB97788888B0應用程序88B0

無法自動設置 JavaFX 平台

請轉到平台管理器,創建一個非默認 Java SE 平台,然后轉到 JavaFX 選項卡,啟用 JavaFX 並填寫有效 JavaFX SDK 和 JavaFX 運行時的路徑。 注意:JavaFX SDK 可以從 JavaFX 網站下載。

我已經創建了新平台,重新下載並重新安裝了從 Netbeans 本身到 JDK 和 SDK 的每一部分,並在每個步驟之間重新啟動。 無論我做什么,我都會得到同樣的錯誤。 我正在使用視頻教程中的說明。

我可以在 Mac OSX Big Sur 和 Windows 10 上重現該錯誤。我已經驗證了規范並且正在使用 JDK11,盡管我嘗試使用 JDK15 以防萬一。 我創建了一個自定義庫並為 JavaFX 添加了 JARs。

為什么這不起作用?

嘗試使用 Maven,而不是 Ant。

Maven項目用得比較多,Ant下滑了一段時間。 隨時為 Ant 項目提交問題,但如果您只是想繼續前進,請嘗試 Maven 項目。

我不知道為什么,但簡短的回答是在 Netbeans 12.2 中創建這樣的 JavaFXML 應用程序是不可能的。 視頻教程可能是在 Netbeans 8.x 上制作的,如果可能的話。

您仍然可以使用 Netbeans 12.2 創建和打開 FXML 文件,您只需手動創建文件。 使用創建項目

新項目 > Java 與 Ant > Java 應用

然后創建您的 FXML 文件:

右鍵單擊 Source Packages > New > Empty FXML

當然,組織你認為合適的方式,但這是基礎。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM