A list is similar to a set of check boxes or radio buttons, except that the items are placed in a single box and are selected by clicking on the item names rather than buttons. An ItemListener is used to record list selections (recall that buttons used ActionListener). List boxes do not scroll automatically; a scroll pane must be added to allow the list to scroll. By default, a user can select multiple items.