package at.bestsolution.efxclipse.runtime.examples.swt;
import org.eclipse.swt.SWT;
import org.eclipse.swt.layout.GridData;
import org.eclipse.swt.layout.GridLayout;
import org.eclipse.swt.widgets.Display;
import org.eclipse.swt.widgets.Label;
import org.eclipse.swt.widgets.List;
import org.eclipse.swt.widgets.Shell;
public class ListExample extends SWTApplication {
@Override
public void run() {
Display d = new Display();
Shell s = new Shell(d);
s.setBounds(50, 50, 300, 300);
s.setLayout(new GridLayout(2,false));
s.setText("List Example");
Label l = new Label(s, SWT.NONE);
l.setText("Country");
List list = new List(s, SWT.BORDER);
list.setItems(new String[] {"Austria","Canada","Germany","USA"});
list.setLayoutData(new GridData(GridData.FILL_HORIZONTAL));
s.open();
spinEventLoop();
}
}