目录
Frame框架控件
简介
- 用来对其他控件进行分组,方便用户识别
- 在屏幕上显示一个矩形区域,多作为容器控件
容器控件
- 容器控件是指允许在其内部添加其它控件的控件
代码内容
"""
Frame框架控件
可以用来对其他控件进行分组 , 以便用户识别
在屏幕上显示一个矩形区域,多作为容器控件
容器控件是指允许在其内部添加其他控件的控件。
"""
import tkinter
# 创建主窗口
win = tkinter.Tk()
# 设置标题
win.title('敲你吗')
# 设置大小和位置,前两个x大小 后两个+位置
win.geometry('400x400+500+200')
# 生成Frame控件 , 作为容器控件
frame1 = tkinter.Frame(win)
frame1.pack()
# 在frame1上添加控件fr_l
fr_l = tkinter.Frame(frame1)
tkinter.Label(fr_l,text='左上',bg='red').pack(side=tkinter.TOP)
tkinter.Label(fr_l,text='左下',bg='green').pack(side=tkinter.TOP)
fr_l.pack(side=tkinter.LEFT)
# 在frame1上添加控件fr_r
fr_r = tkinter.Frame(frame1)
tkinter.Label(fr_r,text='右上',bg='yellow').pack(side=tkinter.TOP)
tkinter.Label(fr_r,text='右下',bg='blue').pack(side=tkinter.TOP)
fr_r.pack(side=tkinter.RIGHT)
# 进入消息循环
win.mainloop()
代码示例图