我写了一段非常简单的代码来尝试tkinter:
import tkinter as tk
root=tk.Tk()
frame = tk.Frame(root).pack()
button = tk.Button(frame,
text="next",
command=root.quit).pack()
root.mainloop()
上面的代码导致窗口卡住。有人可以向我解释这种行为背后的原因是什么吗?
请您参考如下方法:
将 pac() 与初始化行分开将解决您的问题。
import tkinter as tk
root=tk.Tk()
frame=tk.Frame(root)
frame.pack()
button = tk.Button(frame,text="next",command=root.quit)
button.pack()
root.mainloop()
