import java.awt.event.*;
import java.awt.*;

public class MyItemListener implements ItemListener {

   public void itemStateChanged(ItemEvent e) {
     Integer item = (Integer)(e.getItem());
     System.out.println( "Item "+item.intValue()+" has been (de)selected"); 

     System.out.println();

     List l = (List)(e.getItemSelectable());
     System.out.println ("Selected Item has text "+l.getItem(item.intValue()));
   }
}
