Python 如何在tkinter的单个窗口中制作一个完整的gui软件
实际上,我正在制作一个医院管理GUI软件。 但也出现了一些问题,当我以管理员身份登录时,它将打开一个新窗口,当我单击任何按钮时,它将再次打开一个新窗口。 所以我希望只有一个根窗口,当我按下任何按钮时,只有框架会改变,但窗口将保持相同的根。 我也使用了destroy()和tk.raies(),但当我使用这些时,旧窗口将被破坏,而这将永远不会回来。Python 如何在tkinter的单个窗口中制作一个完整的gui软件,python,tkinter,Python,Tkinter,实际上,我正在制作一个医院管理GUI软件。 但也出现了一些问题,当我以管理员身份登录时,它将打开一个新窗口,当我单击任何按钮时,它将再次打开一个新窗口。 所以我希望只有一个根窗口,当我按下任何按钮时,只有框架会改变,但窗口将保持相同的根。 我也使用了destroy()和tk.raies(),但当我使用这些时,旧窗口将被破坏,而这将永远不会回来。 因此,请建议我在同一根窗口中切换帧的代码。当我切换帧时,旧帧将消失,并可以在调用时返回。要在不更改窗口的情况下更新,基本上必须使用after方法,如果使
因此,请建议我在同一根窗口中切换帧的代码。当我切换帧时,旧帧将消失,并可以在调用时返回。要在不更改窗口的情况下更新,基本上必须使用after方法,如果使用正确的方法,则可以自动更新。以下是一个例子:
def someKindOfFunction():
#something happening there
window.after(100,someKindOfFunction)
someKindOfFunction()
通过这种方式,您将创建一个循环,然后必须指定登录时间和登录位置的条件 在这个网站上有很多关于在框架之间切换或在窗口之间切换的问题。你读过吗?我怀疑我们能否给出不同的答案,在如何切换帧之间比什么是已经在这个网站上。