Found a nice java tutorial on java swing here. This is a sterling bit of work from Chua Hock-Chuan (firstname.lastname@example.org) – am guessing Singapore ? His home page is like a programming cookbook, see here. Was looking to see how to re-theme a java gui. Love these diagrams of his ( thanx Chua ! ) so we can see the swing class structures and inheritance.
Also found this post on gui themes, though it looks to be older and may not apply to newer java 1.6+ environments.