1 tkinter库简介
tkinter是Python的标准库,用来进行GUI(Graphical User Interface,图形用户界面)编程。
2 导入tkinter库
tkinter是Python默认的GUI库,因此,IDLE中已经包含了该库,使用时无需再安装。导入tkinter库的代码如图1所示。
图1 导入tkinter库
3 创建窗口
在导入tkinter库之后,通过如图2所示的代码即可创建窗口。
图2 创建窗口
其中,Tk()方法的作用是创建窗口,用变量win来表示该窗口。之后通过win调用mainloop()方法来启动该窗口程序。mainloop()方法是一个无限循环,在该循环中,窗口程序等待用户在窗口上的操作,并对这些操作进行处理。
4 运行效果
运行该程序,得到的窗口如图3所示。
图3 创建的窗口
点击该窗口右上角的“×”,即可关闭窗口。此时,“3 创建窗口”中提到的mainloop()无限循环终止。