Mega Code Archive

 
Categories / Java / SWT Jface Eclipse
 

Child Shell Example

// 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 ChildShellExample {   Display d = new Display();   ChildShellExample() {     Shell s = new Shell(d);     s.setSize(500, 500);     s.open();     ChildShell cs = new ChildShell(s);     while (!s.isDisposed()) {       if (!d.readAndDispatch())         d.sleep();     }     d.dispose();   }     public static void main(String[] args){       new ChildShellExample();     }    } class ChildShell {   ChildShell(Shell parent) {     Shell child = new Shell(parent);     child.setSize(200, 200);     child.open();   } }