PyGTK 标签类
一个Label小部件用于显示不可编辑的文本。Label被许多其他小部件在内部使用。例如,按钮有一个标签以在面上显示文本。同样,MenuItem对象也有一个标签。标签是一个无窗口对象,因此它无法直接接收事件。
Label类有一个简单的构造函数−
gtk.Label(str = None)
以下是可以与Label对象一起使用的一些有用的方法:
序号 | 方法和描述 |
---|---|
1 | set_text() 设置标签的新文本 |
2 | get_text() 从标签获取文本 |
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 | 激活链接 |
copy-clipboard | 复制到剪贴板 |