Mega Code Archive

 
Categories / Java / SWT Jface Eclipse
 

SWT RowLayout

import org.eclipse.swt.SWT; import org.eclipse.swt.layout.RowData; import org.eclipse.swt.layout.RowLayout; import org.eclipse.swt.widgets.Button; import org.eclipse.swt.widgets.Composite; public class Ch6RowLayoutComposite extends Composite {   public Ch6RowLayoutComposite(Composite parent) {     super(parent, SWT.NONE);     RowLayout layout = new RowLayout(SWT.HORIZONTAL);     setLayout(layout);     for (int i = 0; i < 16; ++i) {       Button button = new Button(this, SWT.NONE);       button.setText("Sample Text");       button.setLayoutData(new RowData(200 + 5 * i, 20 + i));     }   } }