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()
结果: