The ListSelect component is list box that shows the selectable items in a vertical list. If the number of items exceeds the height of the component, a scrollbar is shown. The component allows both single and multiple selection modes, which you can set with setMultiSelect(). It is visually identical in both modes.
// Create the selection component ListSelect select = new ListSelect("The List"); // Add some items (here by the item ID as the caption) select.addItems("Mercury", "Venus", "Earth", ...); select.setNullSelectionAllowed(false); // Show 5 items and a scrollbar if there are more select.setRows(5);
The number of visible items is set with setRows().
Common selection component features are described in "Selection Components".