// ... RowLayout rowLayout = new RowLayout(); shell.setLayout(rowLayout); for (int i = 0; i < 7; i++) { (new Button(shell, SWT.PUSH)).setText("A" + i); } // ...