#Frame矩形框
import tkinter
win = tkinter.Tk()
win.title("Frame矩形框")
win.geometry("800x600+600+100")
'''
框架控件
在屏幕上顯示一個矩形區域,作為容器控件
'''
frm=tkinter.Frame(win)#在win上創建frm
frm.pack()
#left
frm_l=tkinter.Frame(frm)
tkinter.Label(frm_l,text="左上",bg="pink").pack(side=tkinter.TOP)#在frm上又創建Label
tkinter.Label(frm_l,text="左下",bg="blue").pack(side=tkinter.TOP)
frm_l.pack(side=tkinter.LEFT)
#Right
frm_r=tkinter.Frame(frm)
tkinter.Label(frm_r,text="右上",bg="yellow").pack(side=tkinter.TOP)
tkinter.Label(frm_r,text="右下",bg="black").pack(side=tkinter.TOP)
frm_r.pack(side=tkinter.RIGHT)
#基礎窗體左側
frm_l1=tkinter.Frame(win)
tkinter.Label(frm_l1,text="左上",bg="pink").pack(side=tkinter.TOP)#在frm上又創建Label
tkinter.Label(frm_l1,text="左下",bg="blue").pack(side=tkinter.TOP)
frm_l1.pack(side=tkinter.LEFT)
#基礎窗體左側
frm_r1=tkinter.Frame(win)
tkinter.Label(frm_r1,text="右上",bg="yellow").pack(side=tkinter.TOP)
tkinter.Label(frm_r1,text="右下",bg="black").pack(side=tkinter.TOP)
frm_r1.pack(side=tkinter.RIGHT)
win.mainloop()