有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

仅限java关闭JavaFX应用程序

我试图让一个LWJGL游戏运行一个JavaFX应用程序和游戏,然后只关闭JavaFX应用程序,但执行System.exit(0)会关闭两个窗口

我怎样才能得到想要的结果


共 (1) 个答案

  1. # 1 楼答案

    您可以创建一个公共关闭函数,只需在其中传递Node。节点可以是按钮、组合框、文本字段等

    public static Stage closeConfirmView(Node node) throws IOException {        
            Stage primaryStage = (Stage) node.getScene().getWindow();
            primaryStage.close();
            return primaryStage;        
    }