Java Notes: Observer Pattern

Call me when something happens. The standard way to use a graphical user interface (GUI) is to define a method that is called when certain events occur -- for example when a GUI button is clicked.

Buzzwords. There are lots of terms that are used to describe or implement this simple idea.