PyCharm中Tkinter窗口无法打开,请求技术协助
解决Tkinter窗口无法打开的问题
你的代码缺少Tkinter的主事件循环调用,这是Tkinter程序运行的核心步骤,没有它窗口无法显示也无法响应任何操作。
修正后的代码
import tkinter window = tkinter.Tk() button = tkinter.Button(window, text="Do not press this button! >:-(", width=40) button.pack(padx=10, pady=10) # 添加主事件循环,维持窗口运行 window.mainloop()
说明
window.mainloop()会启动一个无限循环,负责处理所有的GUI事件(比如窗口渲染、按钮点击、鼠标移动等),只有调用这个方法,Tkinter的窗口才能正常显示并保持运行状态,直到用户关闭窗口。
内容的提问来源于stack exchange,提问作者Ewan
相关产品推荐
相关产品推荐

