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.