Most of such questions can be answered using some logic and commonsense.
First
you should understand what and when of the events generated by Component class. All all other components extend from Component, the obviously generate those events (like, MouseEvent, KeyEvent etc).
Other highlevel events can be associated with appropriate components by applying some common sense. Eg. It doesn't make sense for a Button to generate ItemStateChangedEvent, which probably makes more sense for a CheckBox!
Once you start using them a little bit, you'll know them.
HTH,
Paul.
------------------
Get Certified, Guaranteed!
(Now Revised for the new
Pattern)
www.enthuware.com/jqplus
Try out the world's only WebCompiler!
www.jdiscuss.com