我一直在寻找GUI库已经有一段时间了。我尝试过Monkeybars和Glimmer,它们两个都吸引了我,但我没能使它们运行起来(Glimmer非常老,无法正确加载gem),而Monkeybars似乎已经死掉了,甚至无法运行视频演示中的Hello World示例。
因此,我想知道你是否成功使用过任何JRuby libs(我更喜欢Jruby,因为分发更容易)。你会推荐什么呢?
因此,我想知道你是否成功使用过任何JRuby libs(我更喜欢Jruby,因为分发更容易)。你会推荐什么呢?
wrenta: "Monkeybars似乎已经死了,甚至无法在视频演示中运行Hello World示例。"
您是否尝试联系过Monkeybars的开发人员,例如我?我猜您没有,否则我会听说的。我是项目负责人。示例可能已经过时,但代码本身非常活跃且易于使用。
Mark: "如果您能遵循Java API,则不需要Monkeybars。"
您不理解Monkeybars的作用。是的,它使在WYSIWYG IDE中构建GUI更容易,但其真正价值和存在的原因是提供一种合理的方式来分割代码,如MVC,以便您可以创建大型、多窗口、任意复杂的应用程序。原始Swing对于像计算器这样轻量级的东西还可以,但是如果您尝试将其用于严肃的桌面项目,您很快就会想自杀。 Monkeybars有助于保持代码整洁、可测试和Ruby。