ttk 模組所有部件的通用方法
方法 | 說明 |
---|---|
cget(option) | 返回部件的選項值 |
configure(option=value, …) | 設定部件的各選項值, 或者返回所有選項的字典, 字典值為tuple (name, dbName, dbClass, default, current), 其中 name - 選項名 dbName - 選項的資料庫名 dbClass - 選項的資料庫分類名 default - 選項的預設值 current - 選項的現有值 |
identify(x, y) | 返回在座標點 (x, y) 處部件的元件名, 無則為空字串 |
instate(stateSpec, callback=None, *args, **kw) | 如果部件符合 stateSpec 的狀態要求, 呼叫回撥函式 callback, 引數為 *args, **kw; 如果只有狀態要求, 返回部件是否處在該狀態下 |
state(stateSpec=None) | 設定或返回部件現有的狀態 |
ttk 部件的狀態 stateSpec
- 單一的狀態名稱, 比如 'disabled'
- 否定的狀態名稱, 比如 '!disabled'
- 序列的狀態名稱, 符合條件必須每一項都符合, 比如 ('!disabled', 'focus')
待續
本作品採用《CC 協議》,轉載必須註明作者和本文連結