仅关闭JavaFX应用程序

时间:2018-06-30 20:48:20

标签: java javafx lwjgl

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

如何获得所需的结果

1 个答案:

答案 0 :(得分:1)

您可以创建一个通用的关闭函数,只需传递Node。节点可以是Button,ComboBox,TextField等。

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