The List object is unique in that it can generate two kinds of events |
An ItemEvent is generated if the user clicks an item; an ActionEvent is generated if the user double-clicks an item |
A List handler must therefore implement two interfaces: ItemListener and ActionListener |