What is Ruby's default GUI framework?

2019-10-17 12:53发布

如果我没有记错的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?