In the past when creating GUI applications, I’d use Qt. However I’ve been exploring JRuby a lot more lately so I decided to try using Java’s Swing libraries for GUI programming.
In JRuby, everything from Java becomes available by making a single require: require ‘java’
I quickly looked for the best quality Java tutorials on the net… Caveofprogramming.com delivered and I ended up with a Ruby translation for Java Swing: GridBagLayout Video Tutorial Part 4
Click through to his site to get to the Ruby code (or click here for tar.gz)