There is a wide variety of information locally and on the Web. Snell Library contains many books on Graphics and Java graphics. Some documents are cached on this site and links are provided. The links below are a few of the many available on the Web. Course references to the Java language itself are here.
For graphics, we focus on Swing that handles windows and dialogues and Java 2D for basic drawing.
The basics of Swing can be found in Sun tutorial here and the basics of working with graphics can be found here, including how to do animation.
Go to CSG140 home page. or RPF's Teaching Gateway or homepage