This week's book giveaway is in the OCAJP 8 forum. We're giving away four copies of OCA Java SE 8 Programmer I Study Guide and have Edward Finegan & Robert Liguori on-line! See this thread for details.
Java 2D used to be a separate library and is now included in the java core libraries. It adds a lot of functionality and can be hard to work with unless you have a guide. This book is the best of the 2D books out there. I tried to do 2D without this book and did a lot of struggling. The book made things seem pretty simple.(trailboss Jan 2000)