如何解决 tkinter 渲染质量低的问题

har*_*ins 4 python user-interface tkinter screen-resolution

在 Mac 上,所有小部件和画布项目在 Retina 显示屏上均以高质量显示。然而,在 Windows 4K 显示器上,Tkinter 的质量很差,并且渲染效果不必要地糟糕(像素化),就像从 2009 年开始一样。

如何修复 Windows 10 上 Tkinter 的质量?

我尝试过使用缩放,但这只会使各种元素具有不同的大小。

小智 6

我通常做的是导入这个模块ctypes并输入ctypes.windll.shcore.SetProcessDpiAwareness(True). 这将使窗户的质量更高。

希望对你有帮助!