- 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 - 按鈕類
gtk.Button 小部件通常顯示為帶有文字標籤的按鈕。它通常用於附加一個回撥函式或方法,當單擊按鈕時呼叫該函式或方法。
gtk.Button 類具有以下建構函式:
gtk.Button(label = None, stock = None, use_underline = True)
其中:
Label - 按鈕標籤上顯示的文字
Stock - 用於識別按鈕中使用的庫存影像和文字的庫存 ID。預設為 None。
Underline - 如果為 True,文字中的下劃線表示應在下劃線下一個字元,並將其用作助記符加速鍵。
一些預定義的 stock 引數常量:
- STOCK_OK
- STOCK_STOP
- STOCK_YES
- STOCK_NO
- STOCK_QUIT
- STOCK_CANCEL
- STOCK_CLOSE
按鈕類具有以下重要方法:
| 序號 | 方法和描述 |
|---|---|
| 1 | set_label() 將按鈕標籤的文字設定為 label。如果 "use_stock" 屬性為 True,此字串還用於選擇庫存項。 |
| 2 | get_label() 從按鈕標籤中檢索文字 |
| 3 | set_focus_on_click() 如果為 True,則按鈕在用滑鼠單擊時將獲取焦點。 |
| 4 | set_alignment() 子部件的水平和垂直對齊方式。取值範圍為 0.0 到 1.0。 |
| 5 | set_image() 將 image 屬性設定為 image 的值。"gtkbutton-images" 屬性應設定為 True。 |
按鈕小部件發出以下訊號:
| activate | 當呼叫 gtk.Widget 的 activate() 方法時發出此訊號。對於按鈕,它會導致發出 "clicked" 訊號。 |
| clicked | 當滑鼠按鈕按下並在指標位於按鈕上時釋放,或者當使用鍵盤觸發按鈕時發出此訊號。 |
廣告