窗口不与左上角对齐

时间:2015-12-29 22:15:01

标签: python-3.x tkinter windows-10

我想创建一个Tkinter窗口,但以下代码与屏幕的左上角不对齐:

import tkinter

class FullScreenWindow(tkinter.Frame):
    def __init__(self):
        self.root = tkinter.Tk()
        w = self.root.winfo_screenwidth()
        h = self.root.winfo_screenheight()
        x = 0
        y = 0
        self.root.geometry('%dx%d+%d+%d' % (w, h, x, y))

        self.root.mainloop()

if __name__ == "__main__":
    app = FullScreenWindow()

谁能让我知道为什么?我认为几何是从左上角开始测量的。

enter image description here

请注意,当我运行PIL.ImageGrab.grab(bbox = (0,0,100,100))时,屏幕会从左上角正确捕获 我在Windows 10上运行Python 3.4。

编辑:这实际上是Windows 10的一个问题。弹出窗口(包括由tkinter生成的窗口)向右移动几个像素。现在我只是手动轻推左边的窗户。

0 个答案:

没有答案