Виджет Label в Python Tkinter
Программирование GUI на Python
Виджет Label в Python Tkinter отображает текст и изображения в указанном окне.
Виджет Label отображает текст и изображения в указанном окне.
Если вам нужно отобразить одну или несколько строк текста, которые пользователь не может изменить, вы можете использовать виджетLabel.
Синтаксис
Формат синтаксиса следующий:
w = Label ( master, option, ... )
master: родительский контейнер фрейма.
options: Необязательные элементы, т. е. настраиваемые свойства метки. Эти параметры можно задавать в виде пар ключ-значение, разделённых запятыми.
| Нет. | Опция и описание |
|---|---|
| 1 | anchor Позиция текста или изображения в области фонового содержимого, по умолчанию — center. Допустимые значения: (n, s, w, e, ne, nw, sw, se, center). eswn — это начальные буквы английских слов east, south, west, north, что означает: вверх — north, вниз — south, влево — west, вправо — east. |
| 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, подчёркивание начинается со второго символа. |
| 17 | width Установить ширину метки. Значение по умолчанию — 0, вычисляется автоматически, в пикселях. |
| 10 | wraplength Установить, в скольких строках отображается текст метки. По умолчанию — 0. |
Пример
Результат теста выглядит следующим образом:
Другие расширения