如何将tkinter主窗口(根或主窗口)配置为与当今所有屏幕分辨率兼容

问题描述 投票:0回答:1

我用Python和tkinter编写了GUI程序。我将程序分发给了一个朋友,该朋友在他的计算机上运行该程序,但是注意到接口的高度比按钮所在的位置短了大约半英寸。我想这是由于分辨率差异所致,我的分辨率是1366 x 768(以像素为单位),我没有向我的朋友询问他的屏幕分辨率。有没有办法解决这个问题,还是我对分辨率有误?

python tkinter window root configure
1个回答
0
投票

最好将place()用于您的代码。示例:

B = Button(root, text = "Hey!", command = foo)
B.place(relx = 0.5, rely = 0.5, anchor = tk.CENTER)

不管分辨率如何,这都会为您提供一个Tkinter帧确切中心的按钮。

© www.soinside.com 2019 - 2024. All rights reserved.