Java 2D Graphics: Creating High Quality Graphics & … by Knudsen, Jonathan Book You will find that this textbook has a companion website with extra resources.