编程之家(jb51.cc)编程百科栏目主要推荐程序员常用编程技术介绍,以下是程序开发相关编程语言,主要信息提供给程序员快速了解所需要学习的编程技术语言。
Aria (Aria Rich Internet Applications) 是一个跨平台的丰富的Intenet应用开发平台,包括Web、桌面和移动设备版本。
这是一个非常易于使用的 C++ 的GUI框架,支持 Windows 和 *NIX 平台。
这是 Glade 3 在 Windows 平台下的移植版本。
LibGx 是个轻量级、非侵入性的 C++ widget库,专为编写 X11 应用程序所用。基于 Xlib 构建。
WinGTK 是一个开发包,用来在 Win32 平台下使用 GTK+ 开发图形界面应用程序,WinGTK 还包含一个 wGLADE ,这是一个 Glade 在
OpenJX 是一个类似于 Adobe Flex 的XML表单语言,通过简单的几行XML和JavaScript代码,你可以生成一个全功能的图形界面程序或者是Java Applet。
UIHierarchy 是一个用来快速开发基于 AWT和 Swing 图形用户界面的 Java 程序。
OWLNext 是一个Borland对象窗口库 OWL 的一个免费升级,它将 OWL 移植到所有的 C Builder 和 Visual C
WPF(Windows Presentation Foundation) 是微软推出的用于构建桌面客户端应用程序的 UI 框架,具有应用程序模型、控件、图形、布局、数据绑定和安全性等功能,属于 .NET Framework 3.0
Convey 是一个Linux下用C++开发的小型用户界面抽象层类库,用于编写基本的图形用户界面应用。
WidgetFX是一个用JavaFx脚本语言编写的桌面Widget平台,它能运行用JavaFx脚本或Java编写的Widgets,利用了最新的 Java
wxLua 是一个把wxWidgets库和lua绑定的项目,可以方便的使用lua写GUI。 实例代码 frame = wx.wxFrame(wx.NULL, wx.wxID_ANY, \"wxLua Minimal Demo\",
Vexi 平台是一个用来创建和发布丰富的图形用户界面的网络应用程序,使之看起来跟本地的应用程序外观。Vexi 使用了一种特定格式的XML和
wxCode 是一组可重用的组件,基于跨平台的 wxWidgets GUI工具包。wxCode 提供了不同的工具和组件用来构建、维护和发布基于 wxWidgets 的代码。
这是一个基于 GWT 开发的用于Web浏览器上的UI组件,包含了可编辑和层次结构的表格、日期选择器,支持各种浏览器。效果如下图所示:
CEGUI(Crazy Eddie’s GUI)是一个自由免费的GUI库,基于LGPL协议,使用C++实现,完全面向对象设计。CEGUI开发者的目的是希望能够让游戏开发人员从繁琐的GUI实现细节中抽身出来,以便有更多的开发时间可以放在游戏
Purnama XUI是使用XML来描述图形用户界面的框架,是一个很有用的跨平台、跨语言的基于XML的脚本语言,使用它可以不使用真正的程序代码就能开发应用程序界面。
Qt# 是 Qt 图形开发工具包的 C# 封装库。
这是一个 C# 的组件,用来在 Richtext 编辑器中显示行号,如下图所示:
wxPropertyGrid 是一个属性编辑器的UI组件,支持字符串、数字、标志、字体、颜色等属性类型设置。