2024-04-25 13:54:07 发布
网友
我需要一个Tkiner小部件中字符串的像素高度。它是Listbox行中的文本。在
Listbox
我知道我可以用tkinter.font.Font.measure来测量字符串的宽度。但是我怎样才能得到高度呢? 一个similar question主题化的只是宽度而不是高度。在
tkinter.font.Font.measure
tkf.Font(font=widget['font']).metrics('linespace')
给出给定控件字体的高度(以像素为单位):
还要注意,单行字符串的高度不取决于它的长度,而只取决于它在特定环境中的字体。在
这就行了。在
tkinter.font.Font(font='TkDefaultFont').metrics('linespace')
给出给定控件字体的高度(以像素为单位):
^{pr2}$还要注意,单行字符串的高度不取决于它的长度,而只取决于它在特定环境中的字体。在
这就行了。在
相关问题 更多 >
编程相关推荐