Java tutorial
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)); } } }