【1701H1】【穆晨】【180217】第130天总结

Tkinter12,Message,Spinbox,PanedWindow,Toplevel,attribute

Tkinter12,Message,Spinbox,PanedWindow,Toplevel,attribute

Message(消息)组件是Label组件的变,用于显示多行文本消息,

message组件自动换行,并调整文本的尺寸使其适应给定的尺寸

Tkinter12,Message,Spinbox,PanedWindow,Toplevel,attributeTkinter12,Message,Spinbox,PanedWindow,Toplevel,attribute

Tkinter12,Message,Spinbox,PanedWindow,Toplevel,attributeTkinter12,Message,Spinbox,PanedWindow,Toplevel,attribute

Spinbox是Entry组件的变体,用于从一些固定的值中选取一个

Spinbox组件通常用于在限定数字中选取的情况下代替普通的Entry组件

Spinbox组件仅支持Python2.3和Tk8.4以上版本

Spinbox组件与Entry组件用法相似,主要区别是使用Spinbox组件,

可以通过范围或者元组指定允许用户输入的内容

increment调整箭头的精度例如from_=1,to=10,increment=2

wrap设置为TRUE时,把值增加到满值在往上加会回到第一个值(循环)

Tkinter12,Message,Spinbox,PanedWindow,Toplevel,attribute

Tkinter12,Message,Spinbox,PanedWindow,Toplevel,attribute


PanedWindow组件(Tk8.4新增)是一个空间管理组件。

跟Frame组件类似,都是为组件提供一个框架,

不过PanedWindow允许让用户调整应用程序的空间划分

PanedWindow组件回味每一个子组件生成一个独立地窗格

用户可以自由调整窗格的大小

默认是左右分布的

Tkinter12,Message,Spinbox,PanedWindow,Toplevel,attribute

Tkinter12,Message,Spinbox,PanedWindow,Toplevel,attribute

sashrelief分割线SUNKEN设置为向下凹

handlepad调节“手柄”的位置,默认值是8像素

orient=VERTOCAL,则handlepad选项表示分割线上的“手柄”与左端的距离

Tkinter12,Message,Spinbox,PanedWindow,Toplevel,attribute

Tkinter12,Message,Spinbox,PanedWindow,Toplevel,attribute

Toplevel(顶级窗口)组件类似于Frame组件,

但Toplevel组件是一个独立的顶级窗口,这种窗口通常拥有标题栏、边框等部件

Toplevel组件通常用在显示额外的窗口、对话框和其他弹出窗口上

Tkinter12,Message,Spinbox,PanedWindow,Toplevel,attribute

Tkinter12,Message,Spinbox,PanedWindow,Toplevel,attribute

attribute是(*args)

设置和获取窗口属性

如果只给出选项名,将返回当前窗口该选项的值

注意有些选项不支持关键字参数,你需要在选项前添加横杠(-)并用字符串的方式表示,用逗号(,)隔开选项和值

相关文章:

  • 2022-12-23
  • 2021-06-18
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-12-29
  • 2021-10-25
猜你喜欢
  • 2022-02-28
  • 2022-12-23
  • 2022-01-27
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
相关资源
相似解决方案