JRuby是用于Java平台的一个Ruby实现。它使您可以通过JVM执行Ruby代码。在JRuby下运行的Ruby代码还可以装载和使用Java库,包括Swing。所以JRuby+Swing的组合,也成为了开发人员的选择之一。