PyGTK介绍
PyGTK is a set of wrappers written in Python and C for GTK + GUI library. It is part of the GNOME project. It offers comprehensive tools for building desktop applications in Python. Python bindings for other popular GUI libraries are also available.
PyQt is a Python port of QT library. Our PyQt tutorial can be found here. Similarly, wxPython toolkit is Python binding for wxWidgets, another popular cross-platform GUI library. Our wxPython tutorial is available here.
GTK+, or the GIMP Toolkit, is a multi-platform toolkit for creating graphical user interfaces. Offering a complete set of widgets, GTK+ is suitable for projects ranging from small one-off tools to complete application suites.
GTK +已经从头开始设计,以支持各种语言。PyGTK是GTK +的Python包装器。
GTK +围绕以下四个库构建 -
Glib - 构成GTK +基础的低级核心库。它为C提供数据结构处理
Pango - 一个强调国际化的文本布局和呈现的图书馆。
开罗 - 支持多种输出设备的2D图形库(包括X Window System,Win32)
ATK - 用于提供无障碍工具(如屏幕阅读器,放大镜和替代输入设备)的一组界面的库。

PyGTK简化了这个过程,并帮助您使用Python编程语言使用图形用户界面创建程序。底层的GTK +库提供了各种视觉元素和实用程序,用于开发GNOME桌面的全功能应用程序。PyGTK是一个跨平台的库。它是一种根据LGPL许可证分发的免费软件。
PyGTK是围绕GTK + 2.x构建的。为了构建GTK +3的应用程序,PyGObject绑定也是可用的。
- PyGTK介绍
- PyGTK环境
- PyGTK Hello World
- PyGTK重要课程
- PyGTK窗口类
- PyGTK按钮类
- PyGTK标签类
- PyGTK入门课程
- PyGTK信号处理
- PyGTK事件处理
- PyGTK容器
- PyGTK Box Class
- PyGTK ButtonBox类
- PyGTK对齐类
- PyGTK EventBox类
- PyGTK布局类
- PyGTK ComboBox类
- PyGTK ToggleButton类
- PyGTK CheckButton类
- PyGTK RadioButton类
- PyGTK MenuBar,Menu和MenuItem
- PyGTK工具栏类
- PyGTK调整类
- PyGTK范围类
- PyGTK量表类
- PyGTK滚动条类
- PyGTK对话框类
- PyGTK MessageDialog类
- PyGTK关于对话框类
- PyGTK字体选择对话框
- PyGTK颜色选择对话框
- PyGTK文件选择器对话框
- PyGTK笔记本类
- PyGTK框架类
- PyGTK AspectFrame类
- PyGTK TreeView类
- PyGTK Paned Class
- PyGTK状态栏类
- PyGTK ProgressBar类
- PyGTK视口类
- PyGTK ScrolledWindow类
- PyGTK箭头类
- PyGTK图像类
- PyGTK DrawingArea类
- PyGTK SpinButton类
- PyGTK日历类
- PyGTK剪贴板类
- PyGTK标尺类
- PyGTK超时
- PyGTK拖放
- PyGTK快速指南
- PyGTK有用资源