Перейти к содержанию

Label

Текстовая метка, связанная с интерактивным элементом ввода или управления.

Обзор

Label отображает однострочную или переносимую текстовую метку. При нажатии на метку фокус ввода автоматически передается на связанный виджет focusTarget (например, TextField или Checkbox), повышая удобство форм.

Метка поля формы

TextField nameInput = new TextField();
Label nameLabel = new Label("Username:")
        .labeledControl(nameInput);

API

Label::color(ColorView)

Задать цвет текста

Устанавливает цвет шрифта текстовой метки.

Параметр Тип Описание
color ColorView —

Возвращает Label.

Label::focusTarget(Widget)

Целевой виджет фокуса

Возвращает или устанавливает виджет, получающий фокус при клике по метке.

Параметр Тип Описание
focusTarget Widget —

Возвращает Label.

Label::labeledControl(Widget)

Связать с элементом

Связывает элемент управления в качестве цели фокуса при клике.

Параметр Тип Описание
control Widget —

Возвращает Label.

Label::textAlignment(Alignment)

Выравнивание текста

Устанавливает горизонтальное выравнивание текста метки в границах.

Параметр Тип Описание
alignment Alignment —

Возвращает Label.

Label::wrap(boolean)

Перенос строк

Включает или выключает автоматический перенос длинных строк.

Параметр Тип Описание
wrap boolean —

Возвращает Label.