Garden Pond
Learning Objectives
List and describe the different types of event listener interfaces
List and describe the steps required to register an event listener with a GUI object
Demonstrate your ability to have one class handle events generated by objects in another class
Use several different design approaches to create and register event listeners
Handle events with inner and anonymous classes
Create custom event handlers using the ActionEvent, MouseEvent, KeyEvent, ChangeEvent, ListSelectionEvent classes
Describe the differences between low-level and semantic events