For those instructors who used our earlier editions: we still use the same structure and approach, but
now we use Swing applications. You might also like to read our
rationale. Thankyou for staying with us - we appreciate it.
using this book as part of a course
why we did what we did
Our thoughts on Java 1.5 in a course
chapter on Java network programming. This uses the AWT, which we cover in an appendix. However it is about networks, not about sophisticated GUIs.