python控件布局常用三种方法_控件布局

本文介绍了Python GUI编程中控件布局的三种常用方法:pack()、grid()和place()。pack()方法按照布局顺序自上而下排列控件,可设置fill和side属性;grid()方法基于网格布局,适用于精确定位;place()方法允许直接指定控件坐标。同时,文章强调了不能将pack()和grid()混合使用。
摘要由CSDN通过智能技术生成

本站原创,未经许可禁止转载

实例2

from  tkinter import *

rootWodow = Tk()

rootWodow.title('控件测试')

lb = Label(rootWodow ,text='Hello,world!',

bg='#ffccff',

fg='green',

font=('微软雅黑',28),

width=30,

height=2,

relief=FLAT)

lb.pack()

rootWodow.mainloop()

控件布局

通常有pack()、grid() 和 place() 三种方法。

pack()方法:是一种简单的布局方法,如果不加参数的默认方式,将按布局语句的先后,以最小占用空间的方式自上而下地排列控件实例,并且保持控件本身的最小尺寸。

使用pack()方法可设置 fill、side 等属性参数。

其中,参数fill 可取值:

fill=X,

fill=Y,

fill=BOTH,

分别表示允许控件向水平方向、垂直方向或二维伸展填充未被占用控件。

参数 side 可取值:

side=TOP(默认),

side=LEFT,

side=RIGHT,

side=BOTTOM,

分别表示本控件实例的布局相

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值