用frame生成一个窗口后,点右上角的叉是关不掉的,请问如何才能让点右上角的叉能关掉当前窗口呢?或者,如何用代码关掉当前窗口呢?
另外除了system.exit(0)之外,还有什么方法退出程序?谢谢?
要想点点右上角的叉关掉当前窗口,需要注册windows事件监听器。
addWindowListener(new WindowAdapter()
{
public void windowClosing(WindowEvent e)
{
System.exit(0);
}
});
至于,退出程序,我只知道,system.exit(0)
我也只知道这个system.exit(0);好像还有一个dispose,能退出窗口,但应用程序不会关闭。我只知道这么多了。
liushenling(六神) 说的对,用这个方法,能推出来。
用六神的方法当然可以退出来。注册windows事件监听器就可以了。