}
} else if (rootPane instanceof JInternalFrame) {
JInternalFrame frame = (JInternalFrame) rootPane;
frame.setDefaultCloseOperation(oldDefaultCloseOperation);
for (InternalFrameListener listener : oldInternalFrameListeners) {
frame.addInternalFrameListener(listener);
}
}
Component comp = (Component) rootPane;
comp.update(comp.getGraphics());