An anonymous class with an instance initializer
Program uses an anonymous class
- to instantiate an object
- to handle mouse events
- on a button with low-level event handling.
Class uses an instance initializer
- to enable mouse events
- on a new extended Button class.
Also uses an instance initializer
- to display the name of the class file.