title: How to hide an SWT composite so that it takes no space?
body: <p>I need to hide a composite (and all children inside). Just setting <code>setVisible(false)</code> will keep the space of the composite.</p>
  
  <pre><code>Composite outer = new Composite(parent, SWT.NONE);      
  outer.setLayout(new GridLayout(1,false));
  outer.setLayoutData(new GridData(GridData.FILL_BOTH) );
  
  Composite compToHide = new MyComposite(outer, SWT.NONE);        
  compToHide.setLayout(new GridLayout());
  compToHide.setVisible(false);
  </code></pre>