Я использую Vaadin 7 на своей странице. У меня есть вертикальный макет, который включает в себя горизонтальный макет и панель. Когда компоненты находятся вне поля зрения, появляется вертикальная полоса прокрутки, но не горизонтальная. Я следовал подходу Vaadin, где они указывают, что размер макета root должен быть установлен на полную, но по какой-то причине проблема существует.
VerticalLayout rightLayout = new VerticalLayout();
rightLayout.setSizeFull();
Добавление этого макета на панель и возврат панели, не будет работать, так как возвращаемое значение ожидает объект макета.
Итак, подведем итог, если компоненты находятся вне поля зрения, вертикальная полоса прокрутки отображается правильно. Если компоненты отображаются горизонтально, горизонтальная полоса прокрутки не отображается.