基础概念
在开始使用Tkinter开发GUI程序之前,需要先了解以下几个基础概念。
顶级窗口
由系统桌面管理器管理的,在桌面上独立存在的窗口。
组件
GUI应用中的功能零件,例如按钮、标签,框架等。
框架
用于组织复杂布局的基础功能单元,可以用来盛放其他组件。
计量单位
如果在程序中使用一个整型值作为长宽等维度值,那么它的单位将是“点”(Pixel)。除此之外还可以在字符串中使用以下单位。
c
,centimeter,厘米。i
,inch,英寸。m
,millimeter,毫米。p
,打印机的点,约\(\frac{1}{72}\ inch\)。
坐标系
Tkinter采用原点位于左上角的直角坐标系,坐标向右向下为正值。
锚点
根据组件的上下左右以及斜向的八个方位,加上中心点,组件共有9个锚点,除中心点外,分别以东南西北的缩写命名,即:N
、NE
、E
、SE
、S
、SW
、W
、NW
。