Ttk Elements
本文将介绍 ttk 元素以及如何将它们组装成小部件样式。
1、Ttk Elements介绍
到目前为止,您已经了解到主题是定义所有 ttk 小部件外观的样式集合。样式是对小部件类外观的描述。 样式由一个或多个元素组成。例如,标签由边框、填充和标签元素组成。 这些元素相互嵌套,如下图所示:
一般来说,大多数内置的 ttk 样式使用布局的概念来组织构建小部件的不同元素层。
要获取小部件类的布局,可以使用 Style 对象的 layout() 方法,如下所示:
style.layout(widget_class)
如果小部件类没有布局,则 layout() 方法将引发 tk.TclError 异常。layout() 方法返回一个元组列表 (element_name, description),其中:
- element_name 是