Thinker
Tk有3个布局管理器来帮助控件集中进行定位;
- Placer:
-
你提供控件的大小和摆放位置,然后管理器就会帮其摆放好。需自己对所有控件进行这些操作。
- Packer:
-
会把控件填充到指定的父控件中,然后对应之后的控件,会去寻找剩余的空间进行填充。
- Grid:
-
基于网格坐标,使用Grid来指定GUI控件的放置。Grid会在它们的网格位置上渲染GUI应用中的每个对象
在Tkinter.mainloop()一般是程序的最后一段代码。当进入主循环之后,GUI就会从这里接管程序的执行。所有其他行为都会通过回调来处理,包括退出应用。当选择File菜单并单击Exit菜单选项,或者直接关闭窗口时,就会调用一个回调函数来结束这个GUI应用。
顶层窗口:Tkinter.Tk()
所有的主要控件都是构建在顶层窗口对象之上的。
import Tkinter
top=Tkinter.Tk()
在这个窗口中,可以放置独立的控件,也可以将多个组建拼凑在一起构成GUI程序。