Java foundation classes in a nutshell - David Flanagan (Oreilly Associated, 1999)