vbox
vbox
располагает все вложенные компоненты в один вертикальный столбец.
-
XML-элемент:
vbox
-
Java-класс:
VerticalLayout
Основы
Пример расположения трех компонентов в одном столбце:
<vbox id="vbox" >
<textField placeholder="TextField"/>
<button text="OK"/>
<button text="Cancel"/>
</vbox>

Атрибуты
id - alignItems - alignSelf - boxSizing - classNames - colspan - css - enabled - expand - height - justifyContent - margin - maxHeight - maxWidth - minHeight - minWidth - padding - spacing - visible - width
boxSizing
Задает способ вычисления общей ширины и высоты элемента. Возможные значения:
-
UNDEFINED
-
CONTENT_BOX
-
BORDER_BOX
expand
Указывает компонент внутри контейнера, который должен быть расширен для использования всего доступного пространства. В случае vbox
этот атрибут устанавливает высоту компонента на 100%
.
justifyContent
Определяет, как браузер распределяет пространство между элементами содержимого и вокруг них. Возможные значения:
-
START
-
END
-
CENTER
-
BETWEEN
-
AROUND
-
EVENLY
Примеры использования смотрите в разделе Правила компоновки.
margin
Определяет отступ между внешними границами и содержимым контейнера. Возможные значения - true
, false
. По умолчанию false
.