簡體   English   中英

場景構建器刪除fxml文件中的導入

[英]Scene builder removes imports in fxml file

我使用場景構建器(Gluon Scene Builder - JavaFX Scene Builder 8.1.1)來創建我的應用程序的UI並使用Eclipse開發JavaFX。

現在......每次我在場景構建器中保存某些東西時,它都會從fxml文件中刪除我自己的類的導入。 有沒有辦法告訴場景構建器這些類屬於項目以避免這種行為?

為了讓SceneBuilder處理自定義控件,您需要在類中添加jar,以便可以在其類路徑中加載它。

如果不添加它,則無法解析FXML文件上的導入,並且SceneBuilder將刪除它們。

要添加jar,請轉到左上方的“庫”面板,然后單擊“搜索”字段右側的“小引擎”按鈕。 選擇Import JAR/FXML Files... ,找到你的jar並單擊import。 您可以選擇可以添加該jar的哪些組件。

進口罐子

之后,將jar添加到Custom Library Folder ,您可以找到該Custom Library Folder ,單擊相同的引擎按鈕,然后Custom Library Folder->Reveal in Explorer選擇Custom Library Folder->Reveal in Explorer

如果您對jar進行了更改,請確保更新該文件夾中的版本,方法是通過該菜單導入,或直接將其復制到該文件夾​​。

暫無
暫無

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

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