Mega Code Archive

 
Categories / Java by API / Org Eclipse Swt
 

SWT SHADOW_ETCHED_IN

import org.eclipse.swt.SWT; import org.eclipse.swt.layout.FillLayout; import org.eclipse.swt.widgets.Button; import org.eclipse.swt.widgets.Composite; import org.eclipse.swt.widgets.Display; import org.eclipse.swt.widgets.Group; import org.eclipse.swt.widgets.Shell; public class MainClass {   public static void main(String[] a) {     Display d = new Display();     Shell s = new Shell(d);     s.setText("A Shell Composite Example");     GroupExample ge = new GroupExample(s, SWT.SHADOW_ETCHED_IN);     ge.setLocation(20, 20);     s.open();     while (!s.isDisposed()) {       if (!d.readAndDispatch())         d.sleep();     }     d.dispose();   } } class GroupExample extends Composite {   final Button b1;   final Button b2;   final Button b3;   public GroupExample(Composite c, int style) {     super(c, SWT.NO_BACKGROUND);     this.setSize(110, 75);     this.setLayout(new FillLayout());     final Group g = new Group(this, style);     g.setSize(110, 75);     g.setText("Options Group");     b1 = new Button(g, SWT.RADIO);     b1.setBounds(10, 20, 75, 15);     b1.setText("Option One");     b2 = new Button(g, SWT.RADIO);     b2.setBounds(10, 35, 75, 15);     b2.setText("Option Two");     b3 = new Button(g, SWT.RADIO);     b3.setBounds(10, 50, 80, 15);     b3.setText("Option Three");   }   public String getSelected() {     if (b1.getSelection())       return "Option One";     if (b2.getSelection())       return "Option Two";     if (b3.getSelection())       return "Option Three";     return "None Selected";   } }