2012-12-26 241 views
1

當窗口大小調整時,如何讓「Hi」的字體大小與窗口的大小成比例增長?Tkinter:在調整大小的窗口的按鈕中調整字體的大小

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() 

回答

1

沒有內置的支持。您必須爲該按鈕的事件<Configure>創建綁定。在綁定的處理程序中,您必須獲取按鈕的大小,然後計算適當的字體大小。然後,您將不得不重新配置該按鈕使用的字體。

相關問題