frame控件
frame控件是将窗口分成好几个小模块,然后每个小模块中添加控件。
也就是将窗口合理的布局
由于和其他控件的操作基本一致,就不做注释了
import tkinter wuya = tkinter.Tk()
wuya.title("wuya")
wuya.geometry("300x200+10+20") frm1 = tkinter.Frame(wuya)
frm1.pack(side='left')
frm2 = tkinter.Frame(wuya)
frm2.pack(side='top') tx1 = tkinter.Text(frm1,bg='red')
tx1.pack()
tx2 = tkinter.Text(frm2,bg='green')
tx2.pack() lb1 = tkinter.Label(frm1,text='frm1')
lb1.pack()
lb2 = tkinter.Label(frm2,text='frm2')
lb2.pack() wuya.mainloop()
结果: