关于网格的Python tkinter几何管理

关于网格的Python tkinter几何管理,python,tkinter,geometry,grid,Python,Tkinter,Geometry,Grid,简单一点,我问一个简单的问题 我想制作4个按钮,每个按钮(完全填充)位于框架容器或tkinter窗口的一角: button_1 = tkinter.Button(window, text="Button 1") button_2 = tkinter.Button(window, text="Button 2") button_3 = tkinter.Button(window, text="Button 3") button_4 = t

简单一点,我问一个简单的问题

我想制作4个按钮,每个按钮(完全填充)位于框架容器或tkinter窗口的一角:

button_1 = tkinter.Button(window, text="Button 1")
button_2 = tkinter.Button(window, text="Button 2")
button_3 = tkinter.Button(window, text="Button 3")
button_4 = tkinter.Button(window, text="Button 4")
button_1.grid(row=0, column=0)
button_2.grid(row=0, column=1)
button_3.grid(row=1, column=0)
button_4.grid(row=1, column=1)

但是,它们都是小按钮,只在窗口的左上角保持在一起,它们并没有像想象的那样填满整个窗口。

您也可以使用
btn。place
根据坐标系放置按钮,如果您不想使用网格系。请检查片段


我想这个问题已经回答了。签出:请阅读这个好的,谢谢,我使用了网格列配置和网格行配置来实现这一点。我问的时候才知道粘性关键字。放置和调整大小似乎可以完成这项工作,但我渴望的是你的网格列配置和网格行配置,谢谢!
from tkinter import *
import tkinter as tk
window = Tk()                 
window.geometry('160x130')             
button1 = Button(window, text="Button 1")
button1.place(x=0,y=0)
button2 = Button(window, text="Button 2")
button2.place(x=100,y=0)
button3 = Button(window, text="Button 3")
button3.place(x=0,y=100)
button4 = Button(window, text="Button 4")
button4.place(x=100,y=100)
window.mainloop()