gpt4 book ai didi

java - 如何将场景生成器中创建的场景加载到JavaFX应用程序主类中?

转载 作者:行者123 更新时间:2023-12-02 02:59:00 26 4
gpt4 key购买 nike

我找不到如何在 JavaFX 应用程序中编写 Main 类以使用在 Scene Builder 中创建的 fxml 文件(加载并显示舞台和场景的部分)的明确示例。有人可以给我看一个吗?我为我的应用程序创建了 7 个不同的屏幕和 Controller ,但主类让我难住了。这是一个与在主类中创建 fxml 标记不同的问题。

最佳答案

具有主方法的主类:

public class Main extends Application {
public static void main(String[] args) {
launch(args);
}

@Override
public void start(Stage primaryStage) throws Exception {
String fxmlResource = "MainWindow.fxml";
Parent panel;
panel = FXMLLoader.load(getClass().getResource(fxmlResource));
Scene scene = new Scene(panel);
Stage stage = new Stage();
stage.setScene(scene);
stage.show();
}
}

关于java - 如何将场景生成器中创建的场景加载到JavaFX应用程序主类中?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42640273/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com