PyGTK - 标签类


标签小部件对于显示不可编辑的文本很有用。许多其他小部件在内部使用标签。例如,Button 有一个标签可以在脸上显示文本。类似地,MenuItem 对象也有一个标签。标签是无窗口对象,因此它不能直接接收事件。

标签类有一个简单的构造函数 -

gtk.Label(str = None)

以下有用的方法可以与 Label 对象一起使用 -

序号 方法和说明
1

设置文本()

这将新文本设置为标签

2

获取文本()

这从标签返回文本

3

set_use_underline()

如果为 true,则文本中的下划线表示下一个字符应用作助记加速键。

4

设置对齐

这将设置标签文本中各行相对于彼此的对齐方式。

可能的值为 – gtk.JUSTIFY_LEFT、gtk.JUSTIFY_RIGHT、gtk.JUSTIFY_CENTER 和 gtk.JUSTIFY_FILL。

5

设置换行()

如果为 true,则该行将被换行

6

set_selectable()

如果为 true,则可以选择标签中的文本进行复制粘贴

7

设置_宽度_字符()

这设置了标签的宽度

标签小部件发出以下信号 -

激活当前链接 当用户激活标签中的链接时,会发出此消息。
激活链接 发出此消息以激活 URI。
复制剪贴板 当文本从标签复制到剪贴板时会发出此信号。