何时需要在Tkinter应用程序中调用主循环?
Python Tkinter是一个标准库,用于开发基于GUI特性和功能的应用程序。每当我们执行应用程序时,它将显示一个通用窗口,其中包含一些小部件和标题栏。 mainloop() 方法负责执行脚本并显示输出窗口。但是, mainloop() 意味着它不会自动终止,直到用户在窗口中保持活动。每当用户终止程序时,它会自动关闭。在程序开始执行时,会调用 mainloop() 方法。
示例
# 导入所需库
from tkinter import *
# 创建一个 tkinter 框架的实例
win = Tk()
win.geometry("700x350")
# 添加一个标签小部件
Label(win, text="This is a New Line Text", font=('Times New Roman', 18, 'bold')).pack(pady=40)
win.mainloop()
输出
执行上述代码将显示一个新窗口,其中包含一些文本消息。