Computer Graphics Using Java 2D and – Paperback, by Liang Y. Daniel – Acceptable You will find that this textbook uses simple language without dumbing things down.