PyGTK - 标签类



标签部件用于显示不可编辑的文本。许多其他部件内部都使用了标签。例如,按钮有一个标签来显示按钮上的文本。类似地,菜单项对象也有标签。标签是一个无窗口对象,因此它无法直接接收事件。

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

gtk.Label(str = None)

以下有用的方法可以与标签对象一起使用:

序号 方法及描述
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()

如果为真,则换行

6

set_selectable()

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

7

set_width_chars()

设置标签的宽度

标签部件发出以下信号:

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

© . All rights reserved.