Mega Code Archive

 
Categories / Java / SWT Jface Eclipse
 

Child Shell Example 3

// java -Djava.library.path=D:\Java_Dev\eclipse\plugins\org.eclipse.swt.win32_3.0.0\os\win32\x86.library.path=D:\Java_Dev\eclipse\plugins\org.eclipse.swt.win32_3.0.0\os\win32\x86 ClassName import org.eclipse.swt.widgets.Display; import org.eclipse.swt.widgets.Shell; public class ChildShellExample3 {   Display d = new Display();   ChildShellExample3() {     Shell s = new Shell(d);     s.setSize(500, 500);     s.open();     ChildShell cs1 = new ChildShell(s);     System.out.println("Execution Continues");     while (!s.isDisposed()) {       if (!d.readAndDispatch())         d.sleep();     }     d.dispose();   }   public static void main(String[] argv) {     new ChildShellExample3();   } } class ChildShell {   ChildShell(Shell parent) {     Shell child = new Shell(parent);     child.setSize(200, 200);     child.open();   } }