问题描述
在/usr/lib/python3.5/tkinter/font模块或import tkinter.font模块的class Font定义了以下measure方法:
def measure(self, text, displayof=None):
"Return text width"
args = (text,)
if displayof:
args = ('-displayof', displayof, text)
return self._tk.getint(self._call("font", "measure", self.name, *args))
问题:
-
什么是
displayof? -
何时以及如何使用
displayof?
1楼
它需要一个小部件作为参数。 虽然很少见,但有可能在具有不同像素密度的多个显示器上显示多个窗口。 如果您有这样的设置,则可以决定使用哪个小部件/显示作为确定字符串大小的基础。
此参数的默认值为根窗口。


