我有一个游戏编辑器,它可以在单独的窗口中启动正在编辑的游戏(但在同一个虚拟机中)。但是,当游戏关闭时,我想关闭它的 gdx 窗口,而不关闭整个应用程序(即编辑器)。
我目前在托管的 JFrame 中使用以下代码LwjglApplication
:
public void windowClosing(WindowEvent e) {
System.err.println("Now closing app...");
Gdx.app.exit();
System.err.println("App now closed.");
}
这将打印再见,关闭 GDX 窗口,然后继续终止我的 VM。有什么建议么?