我是一个初学者,不时很明白 是不是应该写成...............
首先要引入 java.awt.event.*
然后在程序的最后写上
class WindowClose extends WindowAdapter
{
public void windowClosing(WindowEvent e)
{
System.exit(0);
}
}
:)
首先要引入 java.awt.event.*
然后在程序的最后写上
class WindowClose extends WindowAdapter
{
public void windowClosing(WindowEvent e)
{
System.exit(0);
}
}
:)
关键是那条语句怎么写??
难道写个:this=null;
是错的!!!
我试过好多种写法了
我的意思是想在这个构造函数里把这个类赋为null
To djwlsj(快乐石头):
你那样做关掉了全部的窗口
Addzyfx addzyfx=new Addzyfx(e.getSource());
能否讲详细点
不好意思,我试了试也没试出来,还挺麻烦的,呵呵
有时间的时候我再做一下看看
你说的那样我也试了,也没试出来
还是很感谢你
不能的。你仍然可以调用窗口的资源的
只有System.exit(0)才能
但你dispose()以后,你自己不再调用他,那么谁还能调用他呢。
如果你想释放内存,那么不需要考虑,java的垃圾收集机制是自动的,
只要在任何地方不存在任何一个指向这个对象的指针,便有可能被清除掉
多谢了,其实我这样做完全是想考虑程序运行的效率