Pygtk 简明教程
PyGTK - Label Class
一个标签窗口小部件仅用于展示不可编辑文本。标签通常用于很多其他窗口小部件。例如,按钮有一个标签来在面部显示文本。同样地,MenuItem 对象也有一个标签。标签是一个无窗口对象,因此它不能直接接收到事件。
标签类有一个简单的构造 −
gtk.Label(str = None)
下列有用的方法可以与标签对象一起使用 −
S.NO |
Methods and Description |
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 |
当从标签向剪贴板复制文本时会发出此信号。 |