CSE 331 Software Design & Implementation Hal Perkins Winter 2015 Java Graphics and GUIs (Based on slides by Mike Ernst, Dan Grossman, David Notkin, Hal.