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