我在这里遇到了一个奇怪的问题。我在画布小部件中设置文本的大小。我的笔记本电脑上的一切正常(arch linux x86_64)。如果我在我的Raspberry Pi(也就是linux linux armv6l)上执行相同的代码,字体大小只会影响字母之间的差距。尺寸不会改变。
class TextBild(tk.Canvas):
def __init__(self, *args, **kwargs):
tk.Canvas.__init__(self, *args, **kwargs)
self.create_text(0,
0,
font = ('Helvetica', 30, 'bold'),
text = '000')
你知道为什么会这样吗?
我发现它的最大尺寸为20.另外,如果我使用像素大小的负值,它只能低于-20。
答案 0 :(得分:0)
听起来你有特定尺寸的位图字体,而不是可缩放的字体。因此,当您请求的字体大于实际可用的字体时,tkinter将选择最接近的字体,并尝试调整间距尽可能接近您所要求的内容。