我一直试图在用户单击QuitGame按钮时显示一个标签,标签上写着“感谢您的参与”等字样。我尝试将这个标签(称为QuitLabel)包含在MainMenuQuit函数下,以便在销毁整个根目录之前,消息在界面上显示3秒钟。 但是,当按下按钮时,这两个标签不会显示,尽管该功能的其余部分工作正常。 这是我的密码:
import time
import tkinter
root = Tk()
root.title("Menu")
root.geometry("1000x800")
root.configure(bg = "#339933")
root.resizable(True, True)
def MainMenuQuit():
Label(root, text = "", bg = "#339933").pack()
QuitLabel = Label(root, text = "Thank you for playing, come back soon!", fg = "blue", bg = "#339933").pack()
time.sleep(3)
root.destroy()
button1 = Button(root, text = "Quit Game", command = MainMenuQuit, width = "20", height = "3").pack()
root.mainloop()
职能:
将挂起所有排队的活动,包括GUI更新
您可以使用以下命令强制root用户执行挂起的命令:
这将更新GUI
相关问题 更多 >
编程相关推荐