当调整窗口大小时,如何使'Hi'的字体大小与窗口大小成比例?
import Tkinter
outer_window = Tkinter.Tk()
button_1 = Tkinter.Button(outer_window, text='Hi')
button_1.grid(sticky='nsew')
outer_window.columnconfigure(0, weight=1)
outer_window.rowconfigure(0, weight=1)
outer_window.mainloop()
答案 0 :(得分:1)
没有内置支持。您必须为按钮的<Configure>
事件创建绑定。在绑定的处理程序中,您必须获取按钮的大小,然后计算适当的字体大小。然后,您将不得不重新配置按钮使用的字体。