User interface JRuby中的超简单GUI

User interface JRuby中的超简单GUI,user-interface,jruby,User Interface,Jruby,我正在将Unix land Ruby脚本移植到JRuby和Windows,我需要为它提供非常简单的用户界面 我需要的只是选择输入文件、选择输出目录、一些复选框或类似的小选项,以及大的进程按钮。Unix版本中没有UI,因为这在Unix世界中是微不足道的命令行业务,但命令行不太适合Windows用户 最简单的解决方案是什么?如果需要5行以上的代码,我会很失望。您可以从JRuby内部调用Java API-您可能会在swing中创建一个跨平台工作的快速UI JRuby中的swing应用程序的一个小例子可

我正在将Unix land Ruby脚本移植到JRuby和Windows,我需要为它提供非常简单的用户界面

我需要的只是选择输入文件、选择输出目录、一些复选框或类似的小选项,以及大的进程按钮。Unix版本中没有UI,因为这在Unix世界中是微不足道的命令行业务,但命令行不太适合Windows用户


最简单的解决方案是什么?如果需要5行以上的代码,我会很失望。

您可以从JRuby内部调用Java API-您可能会在swing中创建一个跨平台工作的快速UI


JRuby中的swing应用程序的一个小例子可以在JRuby中找到

您可以从JRuby中调用Java API-您可能会在swing中创建一个跨平台工作的快速UI


JRuby中的swing应用程序的一个小例子可以找到

您也可以使用普通ruby中的tk。它内置于一键式安装程序中

这将需要10多行,但不会比这多太多。非常直接地制作您所说的那种简单的gui


启用tiles也很简单(一行),如果您这样做,gui将在您运行它的任何平台上都具有本机外观。

您也可以使用普通ruby中的tk。它内置于一键式安装程序中

这将需要10多行,但不会比这多太多。非常直接地制作您所说的那种简单的gui

启用平铺也很简单(一行),如果您这样做,gui将在您运行它的任何平台上都具有本机的外观