2

我需要显示使用 Tk() 创建的 Tkinter 窗口大于桌面,并移动到桌面外的一些坐标。

不幸的是,当我这样做时:

root = tk.Tk()
root.geometry("%dx%d+%d+%d", (10000, 10000, -300, -300))

然后显示此窗口,但在桌面上最大化。

当我首先显示窗口并稍后调整大小/移动时,一切都很好,但我不想看到一开始的小空窗口。

如何在一开始就显示带有坐标和大小的窗口?

4

1 回答 1

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显示它。

希望有帮助。

于 2013-06-26T18:53:52.740 回答