Python Tkinter 表格布局



import tkinter as tk

win = tk.Tk()
win.title("Kahn Software v1")    # 窗口标题
win.geometry("600x400+200+20")   # 600宽、400高,窗口位置x坐标是200,y坐标是20
'''
相对布局,窗体改变对空间有影响
一般控件要指定宽度,否则不等宽
注意:控件不要调用 .pack()
'''
label1 = tk.Label(win, text="李雷", bg="pink",width=20)
label2 = tk.Label(win, text="韩梅梅", bg="yellow",width=20)
label3 = tk.Label(win, text="lucy", bg="red",width=20)
label4 = tk.Label(win, text="lili", bg="green",width=20)

label1.grid(row=0, column=0)
label2.grid(row=0, column=1)
label3.grid(row=1, column=0)
label4.grid(row=1, column=1)

win.mainloop()   # #窗口持久化

参考:
https://blog.csdn.net/xoofly/article/details/89735573


原文出处:https://malaoshi.top/show_1IX65ILjBw3t.html