什么是Ruby的默认GUI框架?

时间:2009-09-09 19:36:39

标签: ruby user-interface frameworks default

如果我没记错的话,Python附带Tk作为标准框架。什么是Ruby的默认值?

4 个答案:

答案 0 :(得分:3)

答案 1 :(得分:3)

Ruby附带了tk库。另外还有fxruby

非常受欢迎,shoes在作者mysterious disappearence之前获得了一些动力。当然也有Qt库。

答案 2 :(得分:2)

安静的几个图书馆。最知名的是: - tk(如前所述:http://www.rubycentral.com/pickaxe/ext%5Ftk.html) - gtk(http://ruby-gnome2.sourceforge.jp/) - fxruby(如前所述:http://www.fxruby.org/) - qt(http://techbase.kde.org/Development/Languages/Ruby

鞋子不提供gui库。它更像是一个构建轻量级gui应用程序的跨平台框架。在linux上它使用gtk-libraries。

构建gui应用程序有一个很好的框架:Rugui(http://rugui.org/)。它是更大的应用程序的框架,它复制了Ruby On Rails的工作方式。它支持MVC设计,gui& qt和Rspec& TestUnit。值得一看!

答案 3 :(得分:2)

以前接受的答案现在已过时。 Tk不再随Ruby一起自动提供,而是必须作为gem安装。现在没有用于Ruby的默认GUI。