Big Java & Java Concepts example project "timer2"

You can use this project as follows:

  - invoke the main method of the driver class TimerTester2 by 
 right-clicking on the class representation and selecting the main method.

Note: Sometimes in BlueJ a dialog (such as input dialog or file chooser)
 appears right at the back of any open windows.  If you cannot see
 a dialog after calling the Driver class main method, minimize any 
 other windows to find the dialog.
   
This project illustrates concepts covered in Big Java & Java Concepts, Chapter 11 
"Interfaces and Polymorphism".

  - to implement event listeners for timer events
  - to learn how to implement helper classes as inner classes