是否有tk.Toplevel.deiconify()的替代方案
?我想显示一个窗口指定数量,然后隐藏它:
def show(self, event):
self.master.geometry("+{x}+{y}".format(x = event.x, y = event.y))
self.master.deiconify()
time.sleep(self.howLong/100)
self.hide()
def hide(self):
self.master.iconify()
但是,这显示了 Toplevel
正在图标化和去图标化...我该如何以不同的方式执行此操作,或者不让它显示图标化的过程?
最佳答案
不,别无选择。 deiconify
是让撤回/图标化窗口再次可见的方法。
但是,有替代iconify
方法的方法。您想要调用 withdraw
,而不是 iconify
。这两个函数的作用都差不多:iconify
尝试将窗口转换为图标,然后将其从屏幕上完全撤回。在这两种情况下,您都可以调用 deiconify
来恢复窗口。
关于python - Toplevel.deiconify() 的替代方案,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16619165/