JFrame JComponent JFrame JComponent JFrame JComponent.
C H A P T E R T E N Event-Driven Programming Programming Languages – Principles and Paradigms by Allen Tucker, Robert Noonan.