Tkinter中经常有屏幕居中的需求,但貌似没找到对应的方法,网上搜索了下有如下方法,记录之
-
self.update_idletasks() #这样才能获取到准确的app的大小 否则有问题
-
w1=self.winfo_screenwidth() #屏幕的大小
-
h1=self.winfo_screenheight()
-
w2=self.winfo_width() #app的大小
-
h2=self.winfo_height()
-
pos='%dx%d+%d+%d' % (w2,h2,(w1-w2)/2,(h1-h2)/2)
-
self.geometry(pos)
阅读(350) | 评论(0) | 转发(0) |