• 设置行,列尺寸,权重weight(tkinter,Python3.x)


    设置行,列尺寸(转载)

    一个插件,其 grid 网格中的列宽,等于该插件里最宽 cell 的宽度,grid网格中的行高,等于该插件里最高 cell 的高度。 sticky 只控制插件的布放位置,插件并不会因此而填充整个 cell 。

    如果你想自行调整行与列的尺寸,可以使用以下函数来设置:

    w.columnconfigure(N, option=value, …)

    w 插件的grid布局内,可以为第N列配置相应的option选项,详细的option选项见下表。

    w.rowconfigure(N, option=value, …)

    w 插件的grid布局内,可以为第N行配置相应的option选项,详细的option选项见下表。

    表2. .grid() 结构管理器的行列配置选项

    option解释
    minsize 列或行的最小像素尺寸。如果该行或列中没有任何插件,仍旧不会显示任何东西。
    pad 给行或列中最大的 cell 额外分配对应数值的像素。
    weight 给这个参数设置一定的数值(权重),就能够使该列或行以此权重,在多余的空间中伸缩,平铺。比如,w 插件使用了 grid 布局,并且有这两行代码: w.columnconfigure(0, weight=3) w.columnconfigure(1, weight=1) ,这会将多余的 3/4 空间分配给第一列,其余的1/4 空间分配给第二列。如果没有使用此option,就不会伸缩行或列。

    注:本文翻译自新墨西哥理工大学计算机中心

  • 相关阅读:
    SSDT
    SSDT
    Rootkit之SSDT hook(通过CR0)
    直接用编译器按ctrl+F5运行和双击运行结果不一样
    HDU 1754 I Hate It
    HDU 1166 敌兵布阵
    网易2017内推笔试题 合唱团
    CodeForces 1151F Sonya and Informatics
    CodeForces 1151E Number of Components
    洛谷 P1962 斐波那契数列
  • 原文地址:https://www.cnblogs.com/shiyongge/p/10267381.html
Copyright © 2020-2023  润新知