| 
 import org.eclipse.swt.graphics.Point; import org.eclipse.swt.widgets.Display; import org.eclipse.swt.widgets.Shell; 
public class SwtAppTest { 
     private Shell sShell = null; 
     public static void main(String[] args) {           /* Before this is run, be sure to set up the following in the launch configuration             * (Arguments->VM Arguments) for the correct SWT library path.             * The following is a windows example:            * -Djava.library.path="installation_directory\plugins\org.eclipse.swt.win32_3.0.0\os\win32\x86"            */           Display display = Display.getDefault();             SwtAppTest thisClass = new SwtAppTest();           thisClass.createSShell() ;           thisClass.sShell.open();              while (!thisClass.sShell.isDisposed()) {                if (!display.readAndDispatch()) display.sleep ();           }           display.dispose();    } 
 /**   * This method initializes sShell   */      private void createSShell() {           sShell = new Shell();                sShell.setSize(new Point(300,200));          sShell.setText("Shell");      } }  |