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をアクティブ化するために発行されます。 |
コピークリップボード | これは、テキストがラベルからクリップボードにコピーされるときに発行されます。 |