Additionally, here's some recommended reading:
JavaRanch Campfire - Getting in Touch with your Inner Class
Anonymous inner classClass DefinitionJava Tutorial