public void show() {
    setState( Frame.NORMAL );   // deiconify if needed
    super.toFront();
    // need to put on event thread
    SwingUtilities.invokeLater(new Runnable() {
      public void run() {
        IndependentWindow.super.show();
      }
    });
  }
public void show() {
    setState( Frame.NORMAL );   
    super.toFront();
    
    SwingUtilities.invokeLater(new Runnable() {
      public void run() {
        IndependentWindow.super.show();
      }
    });
  }
public void show ( ) { setState ( Frame . NORMAL ) ; // deiconify if needed
 super . toFront ( ) ; // need to put on event thread
 SwingUtilities . invokeLater ( new Runnable ( ) { public void run ( ) { IndependentWindow . super . show ( ) ; } } ) ; }
show the window.
show the window .