Mega Code Archive

 
Categories / Java / SWT Jface Eclipse
 

Tree Example

import org.eclipse.swt.SWT; import org.eclipse.swt.layout.*; import org.eclipse.swt.events.*; import org.eclipse.swt.graphics.Image; import org.eclipse.swt.widgets.*; public class TreeShellExample {             Display d;         Shell s;         TreeShellExample()    {             d = new Display();             s = new Shell(d);                          s.setSize(250,200);                          s.setText("A Table Shell Example");             s.setLayout(new FillLayout());             Tree t = new Tree(s, SWT.SINGLE | SWT.BORDER);             TreeItem child1 = new TreeItem(t, SWT.NONE, 0);             child1.setText("1");             TreeItem child2 = new TreeItem(t, SWT.NONE, 1);             child2.setText("2");             TreeItem child2a = new TreeItem(child2, SWT.NONE, 0);             child2a.setText("2A");             TreeItem child2b = new TreeItem(child2, SWT.NONE, 1);             child2b.setText("2B");             TreeItem child3 = new TreeItem(t, SWT.NONE, 2);             child3.setText("3");             s.open();             while(!s.isDisposed()){                 if(!d.readAndDispatch())                     d.sleep();             }             d.dispose();         }         public static void main(String[] argv){           new TreeShellExample();         } }