我是在python中使用tkinter时在根窗口之上设置了很多其他窗口时遇到的这个问题,后来发现是因为一个程序中只能存在一个根窗口,即只能存在一个Tk(),其他的窗口只能以顶层窗口(Toplevel())的形式存在
把你的非根窗口定义成这样即可
ytm = tkinter.Toplevel() # 创建Tk对象
image “pyimage2“ doesn‘t exist
本文揭示了在Python中使用tkinter时,为何只能有一个Tk()根窗口,并指导如何通过Toplevel()创建顶层窗口。重点在于避免常见错误,管理多个窗口的实践技巧。

被折叠的 条评论
为什么被折叠?



