Java 2D graphics - Knudsen, Jonathan (O'Reilly & Associates, Beijing, 1999)