UI Component Development in Java Swing - Part 1: Design
A step-by-step guide taking a beginners' approach at effectively creating UI components in Java. This tutorial takes you through the initialization to the completion of an aesthetically pleasing UI component in Java.