Какова правильная конфигурация зависимостей для Vaadin CssLayout - PullRequest
0 голосов
/ 16 января 2019
<dependency>
    <groupId>com.vaadin</groupId>
    <artifactId>vaadin-spring-boot-starter</artifactId>
</dependency>

SpringBoot 2 Vaadin 12.0.3

Горизонтальные и вертикальные макеты работают нормально для меня. Я хотел попробовать CssLayout, но не вижу его в пути к классам. Примеры, которые показывают CssLayout на работе, импортируются из com.vaadin.ui.CssLayout. Я не вижу этот пакет.

Неправильно ли настроена зависимость или в последней версии Vaadin что-то изменилось?

1 Ответ

0 голосов
/ 16 января 2019

Компоненты макета изменились в Vaadin 10+ по сравнению с Vaadin 8. Существуют Vertical / HorizontalLayouts, но они ведут себя немного по-другому, поскольку реализация теперь основана на CSS FlexBox. Также есть изменения API. CssLayout больше не существует, вместо него есть класс Div, который заменил его.

...