public void setVisible(boolean b){ super.setVisible(b); toolkit.getAwtContext().getDesktop().repaint(); }
public void setVisible(boolean b) { if (b) { jComponent.invalidate(); VMContainer.invalidateTree(component); VMContainer.invalidateTree(jComponent); jComponent.validate(); }  jComponent.setVisible(b); jComponent.repaint(); toolkit.getAwtContext().getDesktop().repaint(); }
   public void setVisible(boolean b){       super.setVisible(b);       toolkit.getAwtContext().getDesktop().repaint();   }