簡體   English   中英

JavaFX場景構建器2:控制器類

[英]JavaFX scene builder 2: controller class

您好我正在構建一個JavaFX項目並且正在使用JavaFX Scene Builder 2.我想將我的控制器鏈接到我的fxml文件但是我看不到在Scene Builder 2中將控制器添加到我的fxml文件的可能性。我想知道是否有人可以幫助我。 謝謝。

正如您在圖像上看到的那樣,控制器菜單在“庫列表”下方的左側移動。 在此輸入圖像描述

我在SceneBuilder 2中偶然發現了控制器屬性。當關閉左側的層次結構菜單時,Controller菜單將顯示在我可以聲明控制器的位置

更新

這個答案已經過時了。 解決方案是使用Gluon SceneBuilder按照此問題最受歡迎的答案中提供的屏幕截圖中的指定設置控制器。


我強烈建議使用Scene Builder 1.1,直到Scene Builder 2在幾個月后變得更加完整和可靠。

當我最近使用Scene Builder 2時,它仍然是一個不可靠的早期訪問版本。

Scene Builder 1.1在右側代碼面板中有一個功能,您可以在其中設置控制器類。 Scene Builder 2似乎沒有此功能。 因此,如果使用SceneBuilder 2,則需要手動設置控制器類,如xxlali所說。 如果您指出,Scene Builder 2早期訪問有時會從FXML文件中刪除您手動設置的控制器類,那么這將是使用穩定的認證版本而不是不成熟的早期訪問版本的另一個原因。

暫無
暫無

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

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