User interface events: extensions of java.awt.event and javax.swing.event classes.