如果我没有记错的Python附带Tk
,因为它的标准框架。 什么是Ruby的默认?
Answer 1:
红宝石使用Tk的还有 。
Answer 2:
红宝石附带TK库。 此外,还包括fxruby
颇为流行和鞋子是获得一些势头,直到作者神秘disappearence 。 当然也有Qt库可用。
Answer 3:
有安静的几个库。 最知名的有: - 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的库。
还有用于构建GUI的应用程序一个很好的框架:汝瑰( http://rugui.org/ )。 这是一个更大的应用程序,并将其复制框架工作的Ruby on Rails的方式。 它支持MVC设计,GUI及QT和RSpec&TestUnit。 值得一看!
Answer 4:
以前接受的答案是现在已经过时。 TK不再使用Ruby自动出现,但必须安装一个宝石。 现在有红宝石没有默认的GUI。
文章来源: What is Ruby's default GUI framework?