我写了一个在JavaFX
中显示一个窗口的代码,
并且我加载了XML文件,该文件为我提供了许多我需要在运行时创建的按钮。
我以“父母”为根,所以我无法Parent.getChildren().add(...)
为Pane.getChildren().add(...)
public void start(Stage primaryStage) throws Exception
{
FXMLLoader fxmlLoader = new FXMLLoader();
URL url =
this.getClass().getResource("/resources/UI.fxml");
fxmlLoader.setLocation(url);
Parent root = (Parent)fxmlLoader.load(url.openStream());
primaryStage.setTitle("N In A Row");
primaryStage.setScene(new Scene(root, 1000, 800));
m_GameController =
(MainController)fxmlLoader.getController();
primaryStage.show();
}