使用tkinter画布时,我通常使用函数
我曾在多个Linux机器(Ubuntu和Mint)上使用了几个版本的Python 3.x和tkinter(所有版本都是8.5或以上),都遇到过这个问题。
例如,第一个监视器宽度为1440像素,第二个为1980像素。
我需要找到一种方法来单独确定每个显示器的屏幕宽度,谢谢!
winfo_screenwidth()
来计算我显示的图形的大小,并根据它的返回值调整我的对象大小。但在使用两个显示器的系统上,winfo_screenwidth()
会返回两个监视器的组合宽度,这会破坏我的图形。我曾在多个Linux机器(Ubuntu和Mint)上使用了几个版本的Python 3.x和tkinter(所有版本都是8.5或以上),都遇到过这个问题。
例如,第一个监视器宽度为1440像素,第二个为1980像素。
winfo_screenwidth()
返回 3360。我需要找到一种方法来单独确定每个显示器的屏幕宽度,谢谢!