JHotDraw二维的GUI框架联合创作 · 2023-09-29 18:16JHotDraw是一个开源项目,它是一个二维的GUI框架,主要用于支持用Java开发的图形编辑器。它的设计中采用了许多著名的设计模式,因而具有良 好的框架、很好的复用性和扩展性。针对矢量图形软件开发过程中面临的各种难题,本文提出了基于JHotDraw的解决方案,实现了功能模块的松散耦合关 系,降低了代码的复杂度,并为开发矢量图形软件提出了新的思路。浏览 1点赞 评论 收藏 分享 手机扫一扫分享 编辑 分享 举报 评论图片表情视频评价全部评论推荐 wxLuaLua的GUI框架wxLua是一个把wxWidgets库和lua绑定的项目,可以方便的使用lua写GUI。实例代码frame = wx.wxFrame(wx.NULL, wx.wxID_ANY, "wxLua MiniwxErlangErLang的GUI框架wxErlang不仅是一个跨平台ErLang的GUI框架。它不像其他许多现有的GUI库,采用了本地的外观和感觉的基本平台。也就是说,如果一个应用程序的执行在MacOSX的应用程序会看起来像一个真正**wxErlangErLang的GUI框架wxErlang不仅是一个跨平台ErLang的GUI框架。它不像其他许多现有的GUI库,采用了本地的wxLuaLua的GUI框架wxLuaLua的GUI框架0VisualuRubyRuby的GUI框架VisualuRuby 是一个 Ruby 在 Windows 系统下的 GUI 框架库。它包含两部分qooxdooJavaScript的GUI框架qooxdoo是一个用于开发Ajax应用程序的GUI框架,使用它可以开发出类似于Window桌面风格的Web应用程序。使用Qooxdoo并不需要你具备HTML,CSS和DOM的知识。x11dockerDocker 的 GUI 框架X11docker 是一个可在 Docker 容器中运行 GUI 应用或者 Linux、macOS VisualuRubyRuby的GUI框架VisualuRuby是一个Ruby在Windows系统下的GUI框架库。它包含两部分,一个是swin,另外一个vruby,其中swin是ruby的扩展库,而vruby则是对swin封装的一些脚步。其CamelotPython的GUI框架Camelot 是一个 Python 的GUI框架,用来构建桌面图形化界面的应用。基于 Sqlalcx11dockerDocker 的 GUI 框架X11docker是一个可在Docker容器中运行GUI应用或者Linux、macOS桌面的工具库。特性:安全低依赖性可选功能,如支持GPU、声音、网络摄像头和打印机。可用SSH、VNC或HTML5进点赞 评论 收藏 分享 手机扫一扫分享 编辑 分享 举报