public void internalFrameClosing(InternalFrameEvent event) {
final JDesktopPane desktop = FrameWrapper.this.frame.getDesktopPane();
removeFrame(FrameWrapper.this.frame);
desktop.remove(FrameWrapper.this.frame);
selectNextFrame(desktop);
desktop.repaint();
}
public void internalFrameDeactivated(InternalFrameEvent event) {
FrameWrapper.this.setBackground(Color.LIGHT_GRAY);
}