1

调整窗口大小时,如何使“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()
4

1 回答 1

1

对此没有内置支持。您必须为<Configure>按钮的事件创建绑定。在绑定的处理程序中,您必须获取按钮的大小,然后计算适当的字体大小。然后,您必须重新配置按钮使用的字体。

于 2012-12-26T17:09:34.077 回答