tkinter布局之pack

  • pack默认方式为从上到下依次排列
  • pack参数
    side:按扭停靠在窗口的哪个位置
        left: 左
        top: 上
        right: 右
        botton: 下
      fill:填充
        x:水平方向填充
        y:竖直方向填充
        both:水平和竖直方向填充
        none:不填充
      expand:
        yes:扩展整个空白区
        no:不扩展
      anchor:
        N:北 下
        E:东 右
        S:南 下
        W:西 左
        CENTER:中间
      padx:x方向的外边距
      pady:y方向的外边距
      ipadx:x方向的内边距
      ipady:y方向的内边距
import tkinter as tk
window = tk.Tk()
window.geometry('300x200')
window.title('pack布局测试')
# side:left/right/bottom/top
# fill:x/y/both/none
tk.Button(window, text='A').pack(side='left', fill='y', expand='yes')
tk.Button(window, text='B').pack(side='top', fill='both', expand='yes')
tk.Button(window, text='C').pack(side='right', fill='none', expand='yes')
tk.Button(window, text='D').pack(side='left', fill='y', expand='no')
tk.Button(window, text='E').pack(side='top', fill='both', expand='yes')
tk.Button(window, text='F').pack(side='bottom', fill='both', expand='yes')
tk.Button(window, text='G').pack(anchor='s')
tk.Button(window, text='H').pack(anchor='n')
window.mainloop()

在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值