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