我正在创建一个界面,它是全屏的,所以我无法点击X按钮关闭它。为了解决这个问题,我想使用esc作为一个特色,这是我的代码
if(key == KeyEvent.VK_ESCAPE){
frame.setVisible(false);
stop();
frame.dispose();
}
当我按下esc它关闭时,我无法在我的任务屏幕中看到它处于活动状态,但当我转到任务管理器然后进行处理时,它会显示javaw.exe仍在那里并使用内存。我能做些什么来解决这个问题吗?
编辑:不,这不是关于如何从代码中退出java程序,它是关于它保持加载它的内存。
答案 0 :(得分:2)
如果要关闭JVM,可以使用System.exit(0);
。您的代码只处理接口,它不会停止程序。