Tkinter的anchor属性

anchor介绍

 anchor的中文意思是锚点。顾名思义,anchor就是确定某个组件的锚点,将锚点固定在窗口的指定位置。

anchor的参数

anchor一共有9个参数

e、w、s、n分别是east(东)、west(西)、south(南)、north(北)的缩写

 

n
ne东北
e
se东南
s
sw西南
w西
nw西北
center中间

 

下图表示这9个锚点参数锚定的位置

8b2d5f76f50c4e57b13e7c025bd02012.png

用一个例子更好理解

import tkinter as tk
root = tk.Tk()
root.geometry('400x500+500+400')#创建窗口

can_ = tk.Canvas(root,width=400,height=400,
                 bg='pink')
can_.pack(padx=100,pady=100,anchor='nw')#创建画布

root.mainloop()

(padx = 100,pady = 100,anchor = 'nw')是指将画布的左上角作为锚点,并将此锚点固定在距离窗口上边缘(pady)100像素,以及距离左边缘(padx)100像素的位置。

运行结果

d8d0495ed3204a8889e549cdfca6ebe2.png 

 

 

 

  • 15
    点赞
  • 11
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值