我的问题是当有人运行我的tkinter gui(在Windows 7中)并且具有更大的显示设置(125%)时,gui看起来不太好(按钮彼此更接近,文本末尾无法看到等)。我使用带有x-y坐标的place方法来放置小部件。
也许使用pack方法可以解决这个问题,但对我来说更容易使用,因为有很多标签和按钮都有确切的位置。
另一种解决方案是,如果可以使用pywin32检查显示设置,并在需要时调整所有内容。如果可能,请确认和帮助,相关功能是什么,或者如果您有任何其他想法/建议,请分享。
答案 0 :(得分:0)
这是place
选择不当的原因之一。您应该切换为使用grid
和/或pack
。它们专门设计用于处理不同的屏幕尺寸,不同的分辨率,不同的小部件样式和不同的字体。