簡體   English   中英

加載沒有 JavaFX 的 Fxml 文件

[英]load FxML File without JavaFX

所以我嘗試從官方網站下載 JavaFx 但我沒有找到任何適用於 Mac (catalina) 的下載。 在我從 eclipse 市場下載 SceneBuilder 和 JavaFX 之前,它們都運行良好。 比我在 SB 中制作了一個 GUI。 我可以在 Projekt 中導入這個 Fxml 文件並使用它,還是我需要 JavaFx 的完整工作版本?

也許有人知道我在哪里可以下載 JavaFX,這樣會容易很多。 提前致謝!

您的應用程序需要訪問實現 JavaFX 的 OpenJFX 庫。您需要在編譯時和運行時訪問。

將這些庫與您的應用程序捆綁在一起,或者讓它們與您的 JDK 一起使用。

要捆綁,請手動下載並安裝到您的應用程序中,或者讓依賴項管理器工具執行此操作。 我推薦工具方法。 使用 Apache Maven 或 Apache Gradle。

要使 JDK 可用,請手動下載並安裝在機器的 class 路徑(規范位置因平台而異)的某個位置,或者使用與庫捆綁在一起的 JDK。 至少有兩家供應商將后者作為其 JDK 產品的版本提供:Azul Systems 的 ZuluFX 和BellSoftLibericaFx

通過這四種方法中的任何一種使 OpenJFX 庫可用於您的應用程序后,您可以以編程方式引用您的 FXML 文件。 請參閱 OpenJFX 網站上的教程。

提示:雖然我不使用 Eclipse,但我知道 IntelliJ IDE 提供了一個模板,可以輕松創建新的 JavaFX 應用程序 新項目包括一個工作 FXML 文件,向您展示如何開始。

暫無
暫無

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

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