4.5.2.2.7. GroupBoxLayout
GroupBoxLayout - контейнер, позволяющий выделить рамкой содержащиеся в нем компоненты, и задать им общий заголовок. Кроме того, он умеет сворачивать свое содержимое.
 
  XML-имя компонента: groupBox.
Пример описание контейнера в XML-дескрипторе экрана:
<groupBox caption="Order">
    <dateField datasource="orderDs" property="date" caption="Date"/>
    <lookupField datasource="orderDs" property="customer"
                 optionsDatasource="customersDs" caption="Customer"/>
    <textField datasource="orderDs" property="amount" caption="Amount"/>
</groupBox> 
  Атрибуты groupBox:
-  
caption- заголовок группы. 
-  
orientation- задает направление расположения вложенных компонентов −horizontalилиvertical. По умолчаниюvertical. 
-  
collapsable− значениеtrueпозволяет пользователю скрывать содержимое компонента с помощью значков
/
. 
-  
collapsed− если указано значениеtrue, то содержимое компонента будет свернуто сразу после открытия экрана. Используется совместно сcollapsable="true".Пример свернутого
GroupBox:
 
      
-  
showAsPanel– если указано значениеtrue, то компонент будет выглядеть как Vaadin Panel. Значение по-умолчанию -false.
 
      
Контейнер groupBox по умолчанию имеет ширину 100% аналогично vbox.