SWT Jface Eclipse Java

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