Python Tkinter ラベルウィジェット(Label)
Python Tkinter ラベルウィジェット(Label)は、指定されたウィンドウにテキストと画像を表示します。
ラベルウィジェット(Label)は、指定されたウィンドウにテキストと画像を表示します。
1行または複数行のテキストを表示し、ユーザーが変更できないようにする必要がある場合は、次のものを使用できます。Labelコンポーネント。
構文
構文形式は次のとおりです。
w = Label ( master, option, ... )
master: フレームの親コンテナ。
options: オプション項目。このラベルの設定可能な属性です。これらのオプションはキーと値の形式で設定でき、カンマで区切ります。
| 番号 | オプション & 説明 |
|---|---|
| 1 | anchor テキストまたは画像の背景コンテンツ領域内での位置。デフォルトは center。選択可能な値は(n,s,w,e,ne,nw,sw,se,center)です。eswn は東西南北の英語の頭文字で、上北下南、左西右東を意味します。 |
| 2 | bg ラベルの背景色 |
| 4 | bd ラベルのサイズ。デフォルトは2ピクセルです。 |
| 4 | bitmap ラベルに表示するビットマップを指定します。画像を指定した場合、このオプションは無視されます。 |
5 | cursor マウスをラベルに移動したときのカーソルの形状。arrow、circle、cross、plus などに設定できます。 |
6 | font フォントを設定します。 |
7 | fg 前景色を設定します。 |
| 8 | height ラベルの高さ。デフォルト値は0です。 |
| 9 | image ラベル画像を設定します。 |
| 10 | justify 配置を定義します。選択可能な値: LEFT、RIGHT、CENTER。デフォルトは CENTER です。 |
| 11 | padx X軸の間隔(ピクセル単位)。デフォルトは1です。 |
| 12 | pady Y軸の間隔(ピクセル単位)。デフォルトは1です。 |
| 13 | relief 枠線のスタイル。選択可能なもの: FLAT、SUNKEN、RAISED、GROOVE、RIDGE。デフォルトは FLAT です。 |
| 14 | text テキストを設定します。改行文字(\n)を含めることができます。 |
| 15 | textvariable ラベルに Tkinter 変数(StringVar)を表示します。変数が変更されると、ラベルのテキストは自動的に更新されます。 |
| 16 | underline 下線を設定します。デフォルトは -1 です。1 に設定すると、2番目の文字から下線が引かれます。 |
| 17 | width ラベルの幅を設定します。デフォルト値は0で、自動計算されます。単位はピクセルです。 |
| 10 | wraplength ラベルのテキストを何行で表示するかを設定します。デフォルトは0です。 |
例
テスト出力結果は次のとおりです。
その他の拡張
Python GUIプログラミング