PyGTK Adjustment类

PyGTK Adjustment类

PyGTK工具包中的一些部件是这样的,它们的属性可以由用户通过使用鼠标或键盘在指定的范围内调整。像Viewport这样的widget是用来显示大数据的一些可调整部分的,例如TextView控件中的多行文本。

PyGTK使用gtk.Adjustment对象来与这样的widget结合使用,以便将用户的调整传递给一些回调函数来处理。一个调整对象包含可调整值的下限和上限以及它的增量步骤参数。当调整对象的参数发生变化时,它发出改变或价值改变的信号。

下面是gtk.Adjustment类的构造函数-

gtk.Adjustment(value = 0, lower = 0, upper = 0, step_incr = 0, 
   page_incr = 0, page_size = 0)

构造函数中每个属性的含义如下 −

value 初始值
lower 最小值
upper 最大值
step_incr 阶梯增量
page_incr 页面增量
page_size 页面大小

以下信号是由调整对象发出的 —

Changed 当一个(或多个)调整属性(除值属性外)发生变化时,会发出这个信号。
Value-changed 当调整值属性发生变化时,发出这个信号。

如上所述,调整对象不是一个物理部件。相反,它是与其他部件一起使用的,使用它的属性被改变。范围小组件与调整对象一起使用。

Python教程

Java教程

Web教程

数据库教程

图形图像教程

大数据教程

开发工具教程

计算机教程