50分求解:窗口状态改变‘后’调用监听事件有吗?
我用的是类WindowAdapter的 
 public   void   windowStateChanged(WindowEvent   e)的方法,可是它是窗口状态改变‘时’调用的, 
 而我要的是窗口状态改变‘后’调用, 
 如何实现?
------解决方案--------------------WindowListener接口下的方法,结合用应该可以的
------解决方案--------------------windowStateChanged(WindowEvent e)是窗口状态改变‘时’调用的?   
 so:windowClosing(WindowEvent e)----------? 
    windowClosed(WindowEvent e)-----------?     
 Try again, please. 
------解决方案--------------------public void windowActivated(WindowEvent e);   // 从非激活到激活状态,调用此方法 
 public void windowDeactivated(WindowEvent e); //从激活状态到非激活 
 public void windowIconified(WindowEvent e); // 窗口图标化时,调用此方法 
 public void windowDeiconified(WindowEvent e); // 撤消图标化时,调用此方法,   
  当单击窗口的图标化按钮时,调用windowIconified方法后,还将调用windowDeactivated方法 
 当撤消窗口图标化时,调用windowDeiconified方法后,还将调用windowActivated方法。
------解决方案--------------------WindowStateListener接口下的windowStateChanged(WindowEvent e)方法
------解决方案--------------------在windowStateChanged(WindowEvent e)里面启动一个线程。然后,再用这个线程去判断window的状态,再去执行相应的代码
------解决方案--------------------对了,要保存window的当前状态,以作比较