Events are not exclusive to the Java platform; they existed before Java and were popularized by graphical user interfaces like Windows and the X Window System. These graphic-intensive systems are ...
In “Events and Listeners,” I outlined a generic recipe for creating and firing custom events. Since the original answer published, I’ve received several emails requesting a complete, concrete example.