PyGTK - Label 标签类

Label 小部件可用于显示不可编辑的文本。 Label 在内部被许多其他小部件使用。 例如,Button 有一个标签来在表面显示文本。 同样,MenuItem 对象也有一个标签。 标签是无窗口对象,因此不能直接接收事件。

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

gtk.Label(str = None)

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

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

S.NO 方法和描述
1

set_text()

这会将新文本设置为标签

2

get_text()

这从标签返回文本

3

set_use_underline()

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

4

set_justify

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

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

5

Set_line_wrap()

如果为 true,则换行

6

set_selectable()

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

7

set_width_chars()

设置标签的宽度

activate-current-link 这会在用户激活标签中的链接时发出。
activate-link 这会被发出以激活 URI。
copy-clipboard 当文本从标签复制到剪贴板时会发出。