Swing with JRuby by Teera Kanokkanjanarat
Part I: Developing a Desktop Application with the JRuby and Java Swing APIs
This tutorial walks you though how you can leverage JRuby, Swing API, and Netbeans IDE to create a desktop application with the Ruby programming language. Developing desktop applications with JRuby run on the Java Virtual Machine. So I strongly believe that JRuby will help Ruby make the transition from web (on Rails framework) to take advantage of the desktop platform.
Part II: Packaging JRuby Desktop Application
This tutorial shows you how to package up your desktop Ruby application from Netbeans IDE. Netbeans has good support for developing Ruby including Ruby syntax coloring and code hint from Java project type.