- wxPython 教程
- wxPython - 主頁
- wxPython - 介紹
- wxPython - 環境
- wxPython - 嗨,世界
- wxPython - GUI 構建工具
- wxPython - 主要類
- wxPython - 事件處理
- wxPython - 佈局管理
- wxPython - 按鈕
- wxPython - 可停靠視窗
- 多文件介面
- wxPython - 繪圖 API
- wxPython - 拖放
- wxPython 資源
- wxPython - 快速指南
- wxPython - 有用資源
- wxPython - 討論
wxPython - 介紹
wxPython 是 wxWidgets(用 C++ 編寫)的 Python 封裝,後者是一個流行的跨平臺 GUI 工具包。wxPython 由 Robin Dunn 和 Harri Pasanen 開發,作為 Python 擴充套件模組實現。
和 wxWidgets 一樣,wxPython 也是一款免費軟體。它可從官方網站 http://wxpython.org 下載。該網站提供許多作業系統平臺的二進位制檔案和原始碼供下載。
wxPython API 中的主要模組包括一個核心模組。它由 wxObject 類組成,該類是 API 中所有類的基礎。控制元件模組包含 GUI 應用程式開發中使用的所有小元件。例如,wx.Button、wx.StaticText(類似於標籤)、wx.TextCtrl(可編輯文字控制元件),等等。
wxPython API 具有 GDI(圖形裝置介面)模組。它是用於在小元件上繪製的一組類。字型、顏色、畫筆等類是其中的一部分。所有容器視窗類都在 Windows 模組中定義。
wxPython 的官方網站還託管著 Project Phoenix - 一種適用於 Python 3.* 的 wxPython 的新實現。它專注於提高速度、可維護性和可擴充套件性。該專案始於 2012 年,目前仍處於測試階段。
廣告