'Tkinter教程之Place篇

本文详细介绍了Tkinter库中Place布局管理器的使用方法,包括使用绝对和相对坐标定位组件,使用in属性指定放置的容器,以及事件与Place的结合应用。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

''' Tkinter教程之Place篇 '''
''' 1.使用绝对坐标将组件放到指定的位置 '''
#  -*- coding: cp936 -*-
#
 不设置root的大小,使用默认
from  Tkinter  import   *
root 
=  Tk()
lb 
=  Label(root,text  =   ' hello Place ' )
#  lb.place(relx = 1,rely = 0.5,anchor = CENTER)
#
 使用绝对坐标将Label放置到(0,0)位置上
lb.place(x  =  0,y  =  0,anchor  =  NW)
root.mainloop()
#  x,y指定组件放置的绝对位置
''' 2.使用相对坐标放置组件位置 '''
#  -*- coding: cp936 -*-
#
 不设置root的大小,使用默认
from  Tkinter  import   *
root 
=  Tk()
lb 
=  Label(root,text  =   ' hello Place ' )
#  lb.place(relx = 1,rely = 0.5,anchor = CENTER)
#
 使用相对坐标(0.5,0.5)将Label放置到(0.5*sx,0.5.sy)位置上
lb.place(relx  =   0.5 ,rely  =   0.5 ,anchor  =  CENTER)
root.mainloop()
#  relx,rely指定组件放置的绝对位置,范围为(0-1.0)
''' 3.使用place同时指定多个组件 '''
#  -*- coding: cp936 -*-
#
 不设置root的大小,使用默认
from  Tkinter  import   *
root 
=  Tk()
root.geometry(
' 800x600 ' )
lb 
=  Label(root,text  =   ' hello Place '
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值