2014-01-11 59 views
30

嗨建立一個JavaFX項目,並使用JavaFX場景生成器2.我想鏈接我的控制器到我的FXML文件,但我看不到可能性添加控制器到我的FXML文件在場景生成器2.我想知道是否有人能幫助我。謝謝。JavaFX場景生成器2:控制器類

回答

22

我發現控制器通過事故SceneBuilder 2.屬性時關閉左側的層級的菜單控制器菜單將是可見的地方作爲你的控制器菜單移動的圖像上看到我可以宣佈我的控制器

1

更新

這個答案已經過時了。解決方案是使用Gluon SceneBuilder並按照most upvoted answer to this question中提供的屏幕快照中的說明設置控制器。


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

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

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

73

在圖書館列表的左下方。 enter image description here

+5

這應該是因爲屏幕截圖而被接受的答案。 – Michael

+1

這是從gluon場景生成器...使用它,如果你想要這些tabs.I也試圖很難找到這些選項後來發現,這是不是原始的oracle scenebuilder ....從這裏下載http:// gluonhq。 com/open-source/scene-builder/ – swapyonubuntu

+1

我剛剛注意到IntelliJ IDEA中的Scene Builder集成已經癱瘓了。當我從外部啓動可執行文件時,我會看到這些部分,而在IDEA中啓動它則會隱藏這些部分,並只顯示左側的庫的內容。 –

相關問題