windowClosed事件不响应

如下,windowOpened响应,但关闭主窗口时windowClosed不响应,不知道什么原因。

public class Installer extends ModuleInstall {

    @Override
    
public void restored() {
        
// TODO
        SwingUtilities.invokeLater(new Runnable() {

            @Override
            
public void run() {
                WindowManager.getDefault().getMainWindow().addWindowListener(
new WindowAdapter() {
                    @Override
                    
public void windowOpened(WindowEvent e) {
                        System.out.println(
"windowOpened is called!");
                    }
                    
                    @Override
                    
public void windowClosed(WindowEvent e) {
                        System.out.println(
"windowClosed is called!");
                    }
                });
            }
            
        });
    }
}

 ---------------------------------------------------------------------------------------------------------------

原文地址:https://www.cnblogs.com/cuizhf/p/2174193.html