我正在使用JavaFX
,并且fxml
文件加载了一个场景。
FXMLLoader loader = new FXMLLoader();
Parent rootNode = (Parent) loader.load(fxmlFile);
setScene(new Scene(rootNode));
stage.setScene(scene);
如何将components
添加到此scene
中?例如,如何使用代码button
添加scene
?{/ p>
答案 0 :(得分:1)
让我们考虑您borderPane
作为FXML的root
元素。现在你可以继续:
FXMLLoader loader = new FXMLLoader();
Parent rootNode = (Parent) loader.load(fxmlFile);
Button button = new Button();
((BorderPane) rootNode).setCenter(button);
setScene(new Scene(rootNode));
stage.setScene(scene);