我需要显示我使用Tk()创建的Tkinter窗口,它比桌面更大,并移动到桌面外的某些坐标。
不幸的是,当我这样做时:
root = tk.Tk()
root.geometry("%dx%d+%d+%d", (10000, 10000, -300, -300))
然后此窗口显示,但在桌面上最大化。
当我首先显示窗口并稍后调整大小/移动时,一切正常,但我不想在开头看到小空窗口。
如何在一开始就显示具有坐标和大小的窗口?
答案 0 :(得分:1)
以下是一个例子:
from Tkinter import Tk
root = Tk()
root.withdraw()
root.update_idletasks()
root.geometry("+-1000+-1000")
root.minsize(2000, 2000)
root.deiconify()
root.mainloop()
withdraw
隐藏了窗口,deiconify
显示了它。
希望有所帮助。