C SC 160 Chapter 14: Event-Driven Programming and GUIs
major resource: An Introduction to Object-Oriented Programming with Java, fourth edition, Wu, McGraw Hill, 2006

[ previous | schedule | next ]

Overview

intro to GUIs and events

Software architecture for GUI apps: MVC

Java classes for GUI programming

The Swing classes

Anatomy of a simple GUI app

Note: this describes just one way to organize; there are many ways

Examples

We will examine one or more examples, such as the ones listed above (click counter, adding machine, mastermind).
[ C SC 160 | Peter Sanderson | Math Sciences server  | Math Sciences home page | Otterbein ]

Last updated:
Peter Sanderson (PSanderson@otterbein.edu)