The listener interface for receiving item events.
The class that is interested in processing an item event
implements this interface. The object created with that
class is then registered with a component using the
component's
addItemListener
method. When an
item-selection event occurs, the listener object's
itemStateChanged
method is invoked.