- PyGTK 教程
- PyGTK - 首頁
- PyGTK - 簡介
- PyGTK - 環境
- PyGTK - Hello World
- PyGTK - 重要類
- PyGTK - 視窗類
- PyGTK - 按鈕類
- PyGTK - 標籤類
- PyGTK - 輸入框類
- PyGTK - 訊號處理
- PyGTK - 事件處理
- PyGTK - 容器
- PyGTK - 箱式容器類
- PyGTK - 按鈕盒類
- PyGTK - 對齊類
- PyGTK - 事件盒類
- PyGTK - 佈局類
- PyGTK - 組合框類
- PyGTK - 切換按鈕類
- PyGTK - 複選框類
- PyGTK - 單選按鈕類
- PyGTK - 選單欄、選單和選單項
- PyGTK - 工具欄類
- PyGTK - 調整類
- PyGTK - 範圍類
- PyGTK - 刻度類
- PyGTK - 捲軸類
- PyGTK - 對話方塊類
- PyGTK - 訊息對話方塊類
- PyGTK - 關於對話方塊類
- PyGTK - 字型選擇對話方塊
- PyGTK - 顏色選擇對話方塊
- PyGTK - 檔案選擇對話方塊
- PyGTK - 筆記本類
- PyGTK - 框架類
- PyGTK - 帶邊框的框架類
- PyGTK - 樹形檢視類
- PyGTK - 分割窗格類
- PyGTK - 狀態列類
- PyGTK - 進度條類
- PyGTK - 視口類
- PyGTK - 滾動視窗類
- PyGTK - 箭頭類
- PyGTK - 影像類
- PyGTK - 繪圖區類
- PyGTK - 旋轉按鈕類
- PyGTK - 日曆類
- PyGTK - 剪貼簿類
- PyGTK - 標尺類
- PyGTK - 超時
- PyGTK - 拖放
- PyGTK 有用資源
- PyGTK - 快速指南
- PyGTK - 有用資源
- PyGTK - 討論
PyGTK - 簡介
PyGTK 是一套用 Python 和 C 編寫的 GTK+ GUI 庫的包裝器。它是 GNOME 專案的一部分。它提供了用於使用 Python 構建桌面應用程式的全面工具。其他流行的 GUI 庫也提供了 Python 繫結。
PyQt 是 QT 庫的 Python 移植版本。我們的 PyQt 教程可以在這裡找到這裡。同樣,wxPython 工具包是 wxWidgets 的 Python 繫結,wxWidgets 是另一個流行的跨平臺 GUI 庫。我們的 wxPython 教程可在此處獲取這裡。
GTK+,或 GIMP 工具包,是一個用於建立圖形使用者介面的多平臺工具包。GTK+ 提供了一套完整的部件,適用於從小型的一次性工具到完整應用程式套件的各種專案。
GTK+ 從一開始就被設計為支援各種語言。PyGTK 是 GTK+ 的 Python 包裝器。
GTK+ 基於以下四個庫構建 -
Glib - 一個低階核心庫,構成 GTK+ 的基礎。它為 C 提供資料結構處理。
Pango - 一個用於文字佈局和渲染的庫,重點關注國際化。
Cairo - 一個用於 2D 圖形的庫,支援多種輸出裝置(包括 X 視窗系統、Win32)
ATK - 一個提供輔助功能工具(如螢幕閱讀器、放大鏡和替代輸入裝置)的介面集庫。
PyGTK 簡化了流程,並幫助您使用 Python 程式語言建立具有圖形使用者介面的程式。底層的 GTK+ 庫提供了各種視覺元素和實用程式,以便為 GNOME 桌面開發功能齊全的應用程式。PyGTK 是一個跨平臺庫。它是一個在 LGPL 許可下分發的自由軟體。
PyGTK 是圍繞 GTK+ 2.x 構建的。為了構建 GTK+3 的應用程式,PyGObject 繫結也可用。
廣告