zoukankan      html  css  js  c++  java
  • (4)python tkinter-布局

    包装布局pack() 

    目前对它的感觉是,当一个窗体的对象都设置完属性后,最后用它来绑定到窗体上。之后就不能再设置属性了

    名称

    描述

    取值范围

    expand

    当值为“yes”时,side选项无效。组件显示在父配件中心位置;若fill选项为”both”,则填充父组件的剩余空间。

    “yes”, 自然数, “no”, 0

     (默认值为“no”或0)

    fill

    填充x(y)方向上的空间,当属性side=”top”或”bottom”时,填充x方向;当属性side=”left”或”right”时,填充”y”方向;当expand选项为”yes”时,填充父组件的剩余空间。

    “x”, “y”, “both”

    (默认值为待选)

    ipadx, ipady

    组件内部在x(y)方向上填充的空间大小,默认单位为像素,可选单位为c(厘米)、m(毫米)、

    i(英寸)、p(打印机的点,即1/27英寸),用法为在值后加以上一个后缀既可。

    非负浮点数

    (默认值为0.0)

    padx, pady

    组件外部在x(y)方向上填充的空间大小,默认单位为像素,可选单位为c(厘米)、m(毫米)、

    i(英寸)、p(打印机的点,即1/27英寸),用法为在值后加以上一个后缀既可。

    非负浮点数

    (默认值为0.0)

    side

    定义停靠在父组件的哪一边上。

    “top”, “bottom”, “left”, “right”

    (默认为”top”)

    before

    将本组件于所选组建对象之前pack,类似于先创建本组件再创建选定组件。

    已经pack后的组件对象

    after

    将本组件于所选组建对象之后pack,类似于先创建选定组件再本组件。

    已经pack后的组件对象

    in_

    将本组件作为所选组建对象的子组件,类似于指定本组件的master为选定组件。

    已经pack后的组件对象

    anchor

    对齐方式,左对齐”w”,右对齐”e”,顶对齐”n”,

    底对齐”s”

    “n”, “s”, “w”, “e”, “nw”, “sw”, “se”, “ne”, “center”

    (默认为” center”)

     

    expand属性

    控件会显示在窗体的正中位置

    默认是'no' 

    t1=tkinter.Button(form, text='button')
    t1.configure(width = 30,height = 3)
    t1.pack(expand="YES")

    这个正中要多说两句:意思是如果有其他控件的化,就是剩余空间的正中位置。

    PS:其他的控件会肯定是会按正行的占空间

    2

    如果联合 fill属性的'both' 它会把所有的剩余控件全部填满

    t1.pack(expand="YES" ,fill='both')

    side属性

    它贴在窗体的哪边,默认top

    四个方向 “top”, “bottom”, “left”, “right”

    fill属性

    填满整个x轴、y轴,或全部填满

    “x”, “y”, “both”  配合side使用

    padx, pady属性

    对外部控件的距离

    默认单位是像素

    t2.pack(side='left',padx='20',pady='150')

    x轴向右移动20像素,y轴向下移动150像素

    ipadx, ipady属性

    对内部控件的距离

    anchor属性

    对其方式 “n”, “s”, “w”, “e”, “nw”, “sw”, “se”, “ne”, “center” (默认为” center”)

     

    网格布局grid(row=0,column=0)

     

  • 相关阅读:
    tuple 元组及字典dict
    day 49 css属性补充浮动 属性定位 抽屉作业
    day48 选择器(基本、层级 、属性) css属性
    day47 列表 表单 css初识
    day 46 http和html
    day 45索引
    day 44 练习题讲解 多表查询
    day 40 多表查询 子查询
    day39 表之间的关联关系、 补充 表操作总结 where 、group by、
    day38 数据类型 约束条件
  • 原文地址:https://www.cnblogs.com/buchizaodian/p/7076980.html
Copyright © 2011-2022 走看看