【发布时间】:2015-07-24 13:37:08
【问题描述】:
我有一个 Label 用于一个相当高级的计算器应用程序。
我希望能够在输入的文本过长时更改字体大小,以便能够输入更多内容,但保留小部件的高度只是为了美观。
这是我试过的一段代码:
self.biglabelfont = font.Font(family = "Arial", size = 24, weight = "bold")
self.entrylabel = Label(... font = self.biglabelfont ....)
self.entrylabel.pack(side = LEFT, fill = "x", expand = True)
self.entrylabel.propagate(0)
self.biglabelfont = font.Font(family = "Arial", size = 11, weight = "bold")
self.entrylabel.config(font = self.biglabelfont)
但它一直在缩小高度。
【问题讨论】:
标签: python-3.x fonts tkinter label