我意识到这是一个微不足道的问题,但我还是很困惑。
我有一个13英寸的MacBook Pro和视网膜显示器。我的系统在系统报告中声称有2560到1600的分辨率.我假设tkinter中的画布命令以像素为单位测量高度和宽度,而似乎也表明了这一点。然而,下面的代码(我使用1200作为宽度,700作为tkinter画布的高度)生成的画布主要是填充我的屏幕。
帆布的高度和宽度是什么单位?
from tkinter import *
master = Tk()
x = 1200
y = 700
w = Canvas(master, width=x, height=y)
w.pack()
main