I am starting to write a tutorial on GUI programming in Java. It’s going to start pretty simple and work into more complicated areas. All of them will be linked from http://markbernard.wordpress.com/2012/07/22/java-programming-tutorials/. The first part of the first tutorial is at http://markbernard.wordpress.com/2012/07/22/java-gui-made-easy-part-1/.
These are not directly related to making games but could help people that want to use Java GUI components around a game.
Please feel free to leave any comments over there or here on whether things are clear or not or if you just don’t agree with the way I did something.

JavaFX would be better, although in reality neither are great since most games will require an OpenGL-based UI.
I have tried some of the other GUI kits around and while the others