|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
首先java功能强大的背后是其复杂性,就拿web来说,当今流行的框架有很多,什么struts,spring,jQuery等等,而这无疑增加了java的复杂性。
利用MonkeybarsJRubySwing库疾速开辟桌面使用程序
利用Ruby除能够构建Web和把持台使用程序外,还能够编写庞大的GUI桌面使用程序,这些桌面使用程序能够不作修正地在多种平台上运转。得益于JRuby,Ruby的传统C完成的强健替换品,RubyGUI工具包可使用用于Java平台的UI工具。本文先容一个用JRuby和Swing构建使用程序的库Monkeybars,并解说一个示例使用程序。
Ruby今朝被作为一种用于构建Web使用程序的编程言语而著称,次要经由过程RubyonRails框架利用。可是,这类言语还能够用于开辟图形化桌面使用程序。在本文中,您将进修更多关于利用Ruby举行桌面使用程序开辟的常识,并完成一个具体的示例,这个示例使用Monkeybars—一个基于Swing和JRuby的开源库—创立一个GUI桌面使用程序。
面向桌面的Ruby
尺度的Ruby刊行版包含用于Tk绑定的代码,Tk是一组开源的、跨平台部件集,用于创立图形化桌面使用程序。这能够带来很年夜的便利。可是,在从源代码安装Ruby时,应确认同时另有Tk依附干系,并确保编译设置包含Tk。假如在Windows |
|