- PyGTK 教程
- PyGTK - 首頁
- PyGTK - 簡介
- PyGTK - 環境
- PyGTK - Hello World
- PyGTK - 重要類
- PyGTK - Window 類
- PyGTK - Button 類
- PyGTK - Label 類
- PyGTK - Entry 類
- PyGTK - 訊號處理
- PyGTK - 事件處理
- PyGTK - 容器
- PyGTK - Box 類
- PyGTK - ButtonBox 類
- PyGTK - Alignment 類
- PyGTK - EventBox 類
- PyGTK - Layout 類
- PyGTK - ComboBox 類
- PyGTK - ToggleButton 類
- PyGTK - CheckButton 類
- PyGTK - RadioButton 類
- PyGTK - MenuBar、Menu 和 MenuItem
- PyGTK - Toolbar 類
- PyGTK - Adjustment 類
- PyGTK - Range 類
- PyGTK - Scale 類
- PyGTK - Scrollbar 類
- PyGTK - Dialog 類
- PyGTK - MessageDialog 類
- PyGTK - AboutDialog 類
- PyGTK - 字型選擇對話方塊
- PyGTK - 顏色選擇對話方塊
- PyGTK - 檔案選擇對話方塊
- PyGTK - Notebook 類
- PyGTK - Frame 類
- PyGTK - AspectFrame 類
- PyGTK - TreeView 類
- PyGTK - Paned 類
- PyGTK - Statusbar 類
- PyGTK - ProgressBar 類
- PyGTK - Viewport 類
- PyGTK - Scrolledwindow 類
- PyGTK - Arrow 類
- PyGTK - Image 類
- PyGTK - DrawingArea 類
- PyGTK - SpinButton 類
- PyGTK - Calendar 類
- PyGTK - Clipboard 類
- PyGTK - Ruler 類
- PyGTK - 超時
- PyGTK - 拖放
- PyGTK 有用資源
- PyGTK - 快速指南
- PyGTK - 有用資源
- PyGTK - 討論
PyGTK - Adjustment 類
PyGTK 工具包中的一些小部件允許使用者使用滑鼠或鍵盤在指定範圍內調整其屬性。例如,Viewport 小部件用於顯示大型資料(例如 TextView 控制元件中的多行文字)的可調整部分。
PyGTK 使用 gtk.Adjustment 物件與這些小部件關聯,以便將使用者調整傳遞給某個回撥函式進行處理。Adjustment 物件包含可調整值的上下限及其增量步長引數。當調整物件的引數發生變化時,它會發出 changed 或 value_changed 訊號。
以下是 gtk.Adjustment 類的建構函式:
gtk.Adjustment(value = 0, lower = 0, upper = 0, step_incr = 0, page_incr = 0, page_size = 0)
建構函式中每個屬性的含義如下:
| value | 初始值 |
| lower | 最小值 |
| upper | 最大值 |
| step_incr | 步長增量 |
| page_incr | 頁面增量 |
| page_size | 頁面大小 |
Adjustment 物件發出以下訊號:
| Changed | 當一個(或多個)調整屬性(除了 value 屬性)發生變化時發出。 |
| Value-changed | 當調整值屬性發生變化時發出。 |
如上所述,Adjustment 物件不是物理小部件。相反,它與其他小部件關聯使用,這些小部件用於更改其屬性。Range 小部件與 Adjustment 物件一起使用。
廣告