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.