Border
Render-only декоративная рамка без дочерних виджетов.
Обзор
Border — легковесная декоративная рамка без дочерних элементов. Она полезна в качестве отдельного overlay-слоя — например, для подсветки активного элемента, контуров выделения или декоративного обрамления.
Если требуется контейнер с фоном, рамкой и вложенными детьми, используйте Box.
Рамка выделения
Border outline = new Border()
.thickness(2.0f)
.radius(4.0f);
outline.color().set(0.2f, 0.6f, 1.0f, 1.0f);
Связанные ссылки
API
Border()
Конструктор
Создаёт декоратор рамки с белой рамкой толщиной 1px по умолчанию.
Border::color()
Цвет рамки
Возвращает изменяемый цвет рамки.
Возвращает MutableColor: изменяемый цвет MutableColor.
Border::thickness(float)
Толщина рамки
Устанавливает толщину линии рамки в UI-пикселях.
| Параметр | Тип | Описание |
|---|---|---|
thickness |
float |
Толщина в UI-пикселях |
Возвращает Border: этот виджет для fluent-настройки.
Border::radius(float)
Радиус скругления
Устанавливает радиус скругления углов в UI-пикселях.
| Параметр | Тип | Описание |
|---|---|---|
radius |
float |
Радиус в UI-пикселях |
Возвращает Border: этот виджет для fluent-настройки.