ActionEventExample -- tracking action events in various components: button, text field, list, checkbox, and choice.

The source.