如何在可见屏幕之外显示使用 Tkinter.Tk() 创建的窗口?我需要使其比桌面尺寸大得多,并显示由坐标定义的部分。
最佳答案
使用具有所需宽度、高度和负位置的 Tk.geometry
。
from Tkinter import * # from tkinter import * (In Python 3.x)
root = Tk()
root.geometry('3000x3000+-100+-100')
root.mainloop()
我在 Ubuntu 12.04 (gnome) 和 Window 7 上对此进行了测试。 在 Ubuntu 中,它运行良好。 在 Windows 中,负位置有效,但高于分辨率的宽度、高度被忽略。
关于python - 桌面外的 Tkinter 窗口,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17326583/