1、frame块的用法:
frame块,可以作为一块,里面放子元素
2、pack()的用法:
pack是基本布局里面比较简单的,复杂布局请用grid和place
下面是pack参数:
上代码:
布局器 pack 与 frame块 配合做一个钢琴样式
f1=Frame(self);f1.pack() f2=Frame(self);f2.pack() btns=("昆仑山","武当山","黄山","华山") for b in btns: Button(f1,text=b).pack(side="left",padx="10") for i in range(1,20): Label(f2,width=5,height=10,borderwidth=1,relief="solid",bg="black" if i%2==0 else "white").pack(side="left",padx=2)
看效果: