Как получить виджет в tkinter для изменения размера в кадре - PullRequest
0 голосов
/ 25 марта 2020

Я могу получить виджет для изменения размера, когда я делаю это в базовом окне, но когда я делаю это в кадре, он не работает.

Вот мой код. Я хочу, чтобы lbl2 расширился и все еще показывал lbl1 и lbl3. lbl2 не расширяется.


def basicLabels1(tab):
    frame = tk.Frame(tab)
    frame.grid(row=0,column=0, sticky="nsew")
    frame.rowconfigure(0,weight=1)
    lbl0 = tk.Label(frame, text="Top label")
    lbl1 = tk.Label(frame, text="Middle label")
    lbl2 = tk.Label(frame, text="Bottom label")
    lbl0.grid(row=0,column=0)
    lbl1.grid(row=1,column=0, sticky='ns')
    lbl2.grid(row=2,column=0)
    lbl1.grid_rowconfigure(1,weight=1)

window = tk.Tk()
window.geometry("680x500")
basicLabels1(window)
window.mainloop()





...