I wanted to do something with a closure where my action listener didn't have to know what events to use... e.g. normally, you'd tell the implemented ActionListener that if (event.name) == "bob" or whatever then perform an action in this case, we're going to use a simple ActionListener that doesn't care about the event, just …