Pygtk-label-class
提供:Dev Guides
PyGTK-ラベルクラス
ラベルウィジェットは、編集できないテキストを表示するのに便利です。 ラベルは他の多くのウィジェットによって内部的に使用されます。 たとえば、ボタンには、顔にテキストを表示するラベルがあります。 同様に、MenuItemオブジェクトにはラベルがあります。 ラベルはウィンドウのないオブジェクトなので、イベントを直接受け取ることはできません。
ラベルクラスにはシンプルなコンストラクタがあります-
gtk.Label(str = None)
次の便利なメソッドは、Labelオブジェクトで使用できます-
S.NO | Methods and Description |
---|---|
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 | This gets emitted when the user activates a link in the label. |
activate-link | This gets emitted to activate a URI. |
copy-clipboard | This gets emitted when text is copied from the label to the clipboard. |