相关疑难解决方法(0)

如何在Python中获得显示器分辨率?

获取监视器分辨率的最简单方法是什么(最好是在元组中)?

python resolution screen

99
推荐指数
18
解决办法
13万
查看次数

tkinter winfo_screenwidth() 与双显示器一起使用时

使用 tkinter 画布,为了计算我显示的图形的大小,我通常使用函数winfo_screenwidth(),并相应地调整我的对象的大小。但是当在有两个显示器的系统上使用时,winfo_screenwidth()返回两个显示器的组合宽度——这会弄乱我的图形。如何分别找出每台显示器的屏幕宽度(以像素为单位)?

我在各种 Linux 机器(Ubuntu 和 Mint)上使用多个版本的 Python 3.x 和多个版本的 tkinter(均为 8.5 或更高版本)时遇到了这个问题。

例如,第一台显示器的宽度为 1440 像素。第二个是 1980 像素宽。winfo_screenwidth()返回 3360。

我需要找到一种方法来独立确定每个显示器的屏幕宽度。

谢谢!

python tkinter tkinter-canvas

7
推荐指数
2
解决办法
9564
查看次数

标签 统计

python ×2

resolution ×1

screen ×1

tkinter ×1

tkinter-canvas ×1