0

我有以下情况:VerticalLayout里面有标签。(此布局是弹出窗口的内部)
当我构建应用程序时,我不知道标签的长度 - 标签内容是从数据库中查询的。

有没有办法告诉这个VerticalLayout有足够的宽度来适应所有标签而不破坏它们,但不是更大?我不想破坏标签,但我也不想在弹出窗口中有空白。

4

1 回答 1

5

默认情况下,Vaadin 标签的宽度为 100%。您需要将其更改为“未定义”,对于 VerticalLayout 也是如此:在这两种情况下setWidth(null)setWidth(-1, UNIT_PIXELS)

于 2012-12-04T11:22:26.667 回答