[英]Using JavaFX in a Netbeans Platform application
我試圖開始開發一個在TopComponent
中保存JFXPanel
的NB平台應用程序。 不幸的是,在實例化JFXPanel
時, JFXPanel
在運行時拋出異常。 我看到這是因為我的項目的子目錄中沒有JavaFX本機庫(如glass.dll)。
在我嘗試通過復制文件來解決問題之前,我想問你是否有更好的方法。 在我看來,我不應該將本機庫復制到我的項目中,因為它們應該由我的應用程序安裝到的系統提供。
您是如何將JavaFX依賴項添加到Java項目的? 通常的方法是將jfxrt.jar添加到依賴項中,在這種情況下,將自動捕獲本機庫。
另一個原因可能是Netbeans的lib復制選項的錯誤行為。 右鍵單擊項目,然后轉到Properties -> Build -> Packaging
並取消選中Copy Dependent Libraries
選項。
您也可以嘗試下載JavaFX Samples ,打開“Swing Interoperability App”並查看該項目的工作原理。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.