У меня есть редактор игр, в котором есть возможность запускать редактируемую игру в отдельном окне (но в пределах той же ВМ). Однако, когда игра закрыта, я хотел бы закрыть ее окно gdx, не сбивая все приложение (то есть редактор).
В настоящее время я использую следующий код внутри JFrame, в котором размещен LwjglApplication
:
public void windowClosing(WindowEvent e) {
System.err.println("Now closing app...");
Gdx.app.exit();
System.err.println("App now closed.");
}
Это напечатает прощание, закроет окно GDX и продолжит завершение работы моей виртуальной машины. Какие-либо предложения?