Swing App Framework, Data Binding, SwingX, Geocoding - nice screencasts about rapid Swing development
The screencast Netbeans 6.0 GUI Builder Updates is worth to see. It begins with the generation of a simple Swing Desktop application ("Real Estate") from the database. Roman shows how to customize the generated application and integrate SwingX map component, implement some actions, use Data Binding to display data and images, and provide custom renderer etc. Although in real world projects it is not possible to cover everything using drag'n drop - it's worth to see.