是否可以将控制器添加到场景中?这样它与从 FXML 添加加载的节点具有相同的效果吗?我目前正在加载我的 FXML 是这样的:
fxmlLoader = new FXMLLoader(getClass().getResource("fxml"));
Parent page = null;
page = fxmlLoader.load();
而且我可以将父级附加到场景中。但是,如果相反,我附加了使用此代码获得的控制器(就在前面的代码下方):
controller = fxmlLoader.getController();
然后将此控制器附加到我的场景不会做任何事情,没有任何显示。