EventBus

Packages
org.bushe.swing.event The EventBus provides publish/subscribe event services for a single JVM.
org.bushe.swing.event.annotation  
org.bushe.swing.event.generics The EventBus provides publish/subscribe event services for a single JVM.
org.bushe.swing.exception A few classes that help in dealing with Swing Exceptions.