Есть подготовленный пример.
Компонент ResizeableLayoutBox предназначен для построения оконных интерфейсов типа dockable IDE. В связке с ним нужно использовать контейнер CollapsablePanel, который предоставляет возможность сжимать и разворачивать панели.
В данной реализации можно использовать как вертикальное (по типу Accordion), так и горизонтальное позиционирование панелей. Для того что-бы изменить размер панели, нужно мышкой тянуть за её заголовок. При растягивании принимаются в расчет параметры minWidth, maxWidth, minHeight, maxHeight.
Классы можно взять из библиотеки Go!Verla.
