使用tkinter画布,为了计算我显示的图形大小,我通常使用函数winfo_screenwidth()
,并相应地调整我的对象大小。 但是,当在具有两个显示器的系统上使用时,winfo_screenwidth()
会返回两个显示器的合并宽度 - 这会弄乱我的图形。 如何分别找出每个显示器的屏幕宽度(以像素为单位)?tkinter winfo_screenwidth()与双显示器一起使用
我有多个版本的Python 3.x和多种版本的tkinter(全部8.5或以上)在各种Linux机器上(Ubuntu和Mint)有这个问题。
例如,第一台显示器的宽度为1440像素。第二个是1980像素宽。 winfo_screenwidth()
返回3360.
我需要找到一种方法来独立确定每个显示器的屏幕宽度。
谢谢!
重复[this](https://stackoverflow.com/questions/17741928/python-tkinter-screen-width-and-height-secondary-display)我想。 – IronManMark20
@ IronManMark20它不是。他们是两个相关但不同的问题。 – Zizouz212
进入这个确切的问题请参阅: –
Burtski