If I remember correctly Python ships with Tk
as it's standard framework. What's Ruby's default?
相关问题
- How to specify memcache server to Rack::Session::M
- Why am I getting a “C compiler cannot create execu
- reference to a method?
- ruby 1.9 wrong file encoding on windows
- gem cleanup shows error: Unable to uninstall bundl
相关文章
- Ruby using wrong version of openssl
- Difference between Thread#run and Thread#wakeup?
- how to call a active record named scope with a str
- “No explicit conversion of Symbol into String” for
- Segmentation fault with ruby 2.0.0p247 leading to
- How to detect if an element exists in Watir
- uninitialized constant Mysql2::Client::SECURE_CONN
- Algorithm for maximizing coverage of rectangular a
Ruby ships with the tk libraries. Also available are fxruby
is quite popular and shoes was gaining some momentum until the authors mysterious disappearence. Of course there are Qt libraries available as well.
The answer previously accepted is now obsolete. Tk no longer comes automatically with Ruby, but must be installed as a gem. There is now no default GUI for Ruby.
Ruby uses Tk as well.
There are quiet a few libraries. Most known are: - tk (as mentioned earlier: http://www.rubycentral.com/pickaxe/ext%5Ftk.html) - gtk (http://ruby-gnome2.sourceforge.jp/) - fxruby (as mentioned earlier: http://www.fxruby.org/) - qt (http://techbase.kde.org/Development/Languages/Ruby)
Shoes doesn't deliver a gui library. It is more like a cross-platform framework to build light-weight gui-applications. On linux it uses gtk-libraries.
There's a nice framework for building gui-applications: Rugui (http://rugui.org/). It is a framework for bigger applications and it copies the Ruby On Rails way of working. It supports an MVC design, gui & qt and Rspec & TestUnit. Worth looking at!