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