Core Java
Cay S. Horstmann and Gary Cornell
Core Java, Volume I – Fundamentals (8th Edition)
Prentice Hall, 2008. ISBN 0-13-235476-4
Available from UD library for on-campus use:
Table of Contents
Chapter 7
Graphics Programming
Chapter 8
Event Handling
Chapter 9
User Interace Components
Chapter 13
Collections