当前位置: 首页 > 文档资料 > PyGTK 中文教程 >

标签CLass(Label CLass)

优质
小牛编辑
124浏览
2023-12-01

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

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

gtk.Label(str = None)

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

S.NO方法和描述
1

set_text()

这会将新文本设置为标签

2

get_text()

这将从label返回文本

3

set_use_underline()

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

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将文本从标签复制到剪贴板时会发出此消息。