【发布时间】:2019-07-29 18:35:03
【问题描述】:
我试图在屏幕的左下角放置一个窗口 python/tkinter 应用程序(应用程序的左下角必须在屏幕的左下角)。 应用程序是这样的:
from tkinter import *
class Dru(Frame):
def __init__(self, parent=None):
Frame.__init__(self, parent)
...
self.makeWidgets()
def makeWidgets(self):
...
if __name__ == '__main__':
dru = Dru()
dru.mainloop()
它工作正常,但窗口放置在操作系统想要的位置。如果我添加“dru.geometry(w*h+x+y)”,正如我在另一个问题上看到的那样,我会得到一个 attibuteError: 'Dru' object has no attribute 'geometry'。 文档说我们可以为任何顶层窗口使用 .geometry 属性,我认为 dru 默认情况下是顶层窗口。 有人有想法吗?
【问题讨论】:
标签: tkinter python-3.6