PyGTK-ラベルクラス

ラベルウィジェットは、編集不可能なテキストを表示するのに役立ちます。ラベルは、他の多くのウィジェットによって内部的に使用されます。たとえば、Buttonには、顔にテキストを表示するためのラベルがあります。同様に、MenuItemオブジェクトにはラベルがあります。ラベルはウィンドウのないオブジェクトであるため、イベントを直接受信することはできません。

ラベルクラスには単純なコンストラクタがあります-

gtk.Label(str = None)

次の便利なメソッドは、Labelオブジェクトで使用できます-

S.NO メソッドと説明
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 これは、ユーザーがラベル内のリンクをアクティブ化したときに発行されます。
アクティベートリンク これは、URIをアクティブ化するために発行されます。
コピークリップボード これは、テキストがラベルからクリップボードにコピーされるときに発行されます。