FreeSoftwareBooks.com
the name says it all

Home Page  |   Languages   | Java/J2EE    |  Microsoft    |   Unix/Linux    |   Computer Science    |   Databases    |  Web   |   Networking  

Java GUI 
Java Look and Feel Design Guidelines, 2nd Edition Java Look and Feel Design Guidelines: Advanced Topics
Java AWT Reference (J. Zukowski) Swing: A Quick Tutorial for AWT Programmers
Java Swing Programming (D. Marshall)  
Java Swing (M. Robinson, P. Vorobiev) [Mirror] Creating a GUI with JFC/Swing
JFC Unleashed [Mirror] [Mirror] [Mirror] A Java/Swing GUI Framework
The JFC Swing FAQ [Mirror] Java 2D Text Tutorial
A Java GUI Programmer's Primer Programming User Interfaces with JFC [Mirror]
Getting Started with Java 3D API Java 3D API Specification
Java 2D: An Introduction and Tutorial Java 2D Graphics