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.