}
@RunsInEDT
@Override public void windowClosed(WindowEvent e) {
Window w = e.getWindow();
w.removeComponentListener(this);
w.removeWindowListener(this);
}
public void componentResized(ComponentEvent e) {}
public void componentMoved(ComponentEvent e) {}