Maybe. But probably not enough to justify its terseness. From [Oracle's documentation](http://docs.oracle.com/javase/tutorial/uiswing/events/generalrules.html#eventHandlers):

> Creating an EventHandler by hand is difficult. An EventHandler must be carefully constructed. If you make a mistake, you would not be notified at compile time it will throw an obscure exception at runtime. For this reason, **EventHandlers are best created by a GUI builder**. EventHandlers should be carefully documented. Otherwise you run the risk of producing hard-to-read code.

> The EventHandler class is **intended to be used by interactive tools**, such as application builders, that allow developers to make connections between beans ...

Since we are creating these GUI's by hand, EventHandler may not be the best choice.