走过路过的谁知道关闭窗口,有时候要在System.exit(0); 前加上setVisible(false),为什么?
谢谢class cls extends WindowAdapter
{
public void windowClosing(WindowEvent e)
{
setVisible(false);//这里为什么要加??不加,好象也可以哦
System.exit(0);
}
}
谢谢class cls extends WindowAdapter
{
public void windowClosing(WindowEvent e)
{
setVisible(false);//这里为什么要加??不加,好象也可以哦
System.exit(0);
}
}
而如果加了 setVisible(false);就是先把窗口设置为不可见。给人的感觉就象是:我知道程序将被强制关闭,而在强制关闭之前,不用麻烦你去关闭窗口,我自己来设置窗口隐藏。