Tkinter (40) ttk 模组所有部件的通用方法

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

  1. 单一的状态名称, 比如 'disabled'
  2. 否定的状态名称, 比如 '!disabled'
  3. 序列的状态名称, 符合条件必须每一项都符合, 比如 ('!disabled', 'focus')

待续

本作品采用《CC 协议》,转载必须注明作者和本文链接
Jason Yang
讨论数量: 0
(= ̄ω ̄=)··· 暂无内容!

讨论应以学习和精进为目的。请勿发布不友善或者负能量的内容,与人为善,比聪明更重要!