![Python GUI设计tkinter菜鸟编程(增强版)](https://wfqqreader-1252317822.image.myqcloud.com/cover/372/52842372/b_52842372.jpg)
上QQ阅读APP看书,第一时间看更新
1-2 创建窗口
可以使用下列方法创建窗口。
root = Tk( ) # root是自行定义的Tk对象名称,也可以取其他名称 root.mainloop( ) # 放在程序最后一行
通常将使用Tk( )方法创建的窗口称为根窗口,之后可以在根窗口中创建许多控件,也可以在根窗口中创建上层窗口。本例中用root作为对象名称,读者也可以自行取其他名称。上述mainloop( )方法可以让程序继续执行,同时进入等待与处理窗口事件,单击窗口右上方的“关闭”按钮,此程序才会结束。
程序实例ch1_1.py:创建空白窗口,窗口默认名称是tk。
![](https://epubservercos.yuewen.com/00C82B/31397936607206306/epubprivate/OEBPS/Images/Figure-P11_257.jpg?sign=1739134839-RYYprEP35ekeG0zIFTXQ7ThHSHl52fC9-0-f5c99007674df48756307a458913d21f)
执行结果 下方右图是更改窗口大小后的结果。
![](https://epubservercos.yuewen.com/00C82B/31397936607206306/epubprivate/OEBPS/Images/Figure-P11_263.jpg?sign=1739134839-kcQmMlH3zaYBnGsUTc4nrotgBXwWd3pB-0-1a761562a9c7626e4888460f2996bac8)
上方左边窗口是默认大小,当窗口出现后,可以拖曳移动窗口或更改窗口大小。
注 在GUI程序设计中,有时候也将上述所创建的窗口(window)称为容器(container)。