Я много искал, как центрировать фрейм с помощью Tkinter и Python 3.8.
Я написал код, в котором 4 кнопки находятся в фрейме, но я не знаю, как центрировать фрейм в окно. Я пробовал несколько методов, например grid_propagate (0) , grid (sticky = "") , pack (expand = True) , ... Но тогда ничего не работает .
Я размещаю здесь свой последний код. Надеюсь, ты сможешь мне помочь.
window = Tk()
frame = Frame(window)
button1 = Button(frame, text="Button 1")
button2 = Button(frame, text="Button 2")
button3 = Button(frame, text="Button 3")
button4 = Button(frame, text="Button 4")
button1.grid(row=0, column=0)
button2.grid(row=0, column=1)
button3.grid(row=1, column=0)
button4.grid(row=1, column=1)
frame.grid_propagate(0)
frame.grid(row=0, column=0, rowspan=2, columnspan=2)
window.mainloop()