首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >用Ruby编写简单的Windows7 GUI应用程序

用Ruby编写简单的Windows7 GUI应用程序
EN

Stack Overflow用户
提问于 2013-01-07 09:57:04
回答 4查看 7.2K关注 0票数 10

有没有人用Ruby为Windows7开发了一个简单的GUI应用?您使用的是哪种GUI框架?我正在考虑将tK或WxRuby用于图形用户界面,并使用Ocra进行打包。我需要一个安装程序来在用户机器上安装ruby和libs吗?

这对我来说是一个新领域,想法会对我有所帮助。

EN

回答 4

Stack Overflow用户

回答已采纳

发布于 2013-01-08 18:30:32

Shoes是一个很好的ToolKit,很适合在任何时候使用一些图形用户界面。但在Version3中,打包器有点问题。"green_shoes“是一个gem实现,所以通过ocra打包应该是可行的。

如果你想构建一个更复杂的UI,我推荐使用JRuby和Swing (或SWT)。使用JRuby,您可以使用rawr - gem将您的应用程序捆绑到一个.jar、.exe或.app中,其中包含您想要的所有内容。只需要在目标机器上安装Java,这现在应该不是问题。Swing是坚如磐石和成熟的,有一些工具可以使用可视化设计器来构建UI (例如: netbeans mantisse)。

另一种选择可能是http://visualruby.net/,它是使用GTK和Glade-Designer的ruby GUI应用程序的某种集成开发环境。我还没有使用它,但它似乎工作得很顺利。

最后但并非最不重要的一点是: Shoes团队努力发布基于JRuby和SWT的Shoes4。如果你喜欢DSL鞋,你可以试一试,但它还在开发中。

我或多或少知道的其他工具包:

  • TK (由于最新版本看起来不错,应该可以与ocra一起使用)
  • wxruby(似乎已经死了)
  • fxruby (有一个新的维护者,应该可以工作,有一本免费的书,但上次我使用它时,它看起来非常丑陋和过时)
  • gtk+ (可用,但请参阅visualruby以获得一些舒适性和指南)

<代码>F210

票数 8
EN

Stack Overflow用户

发布于 2013-01-07 12:26:26

Ruby是一个跨平台的工具包,可以使用

轻松而巧妙地编写图形应用程序。与大多数其他GUI工具包不同的是,Shoes被设计为简单、直接,而不会失去功能。真的,这很简单!

票数 1
EN

Stack Overflow用户

发布于 2013-12-03 00:11:06

Green_shoes与Ocra一起工作。但文件太大,单击图标后出现窗口需要很长时间。Tk更小、更快(但仍然很慢)。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/14188890

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档