我正在尝试缩小Text小部件的宽度以适应内容。
如果我使用,
>>> tktext.config(width=250)
>>> tktext.winfo_width()
650
为什么会这样?确定小部件宽度的所有因素是什么?
答案 0 :(得分:2)
您看到差异的原因是:
width
选项以字符单位* 设置文本框的宽度。.winfo_width
方法以像素返回宽度。这两者不一定必须相同(很少是)。
* 注意:我找不到 Tkinter.Text
width
选项的良好链接,因此我为 {{添加了一个1}} Tkinter.Entry
选项,具有相同的原则。