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.