Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我有以下情况:VerticalLayout里面有标签。(此布局是弹出窗口的内部) 当我构建应用程序时,我不知道标签的长度 - 标签内容是从数据库中查询的。
有没有办法告诉这个VerticalLayout有足够的宽度来适应所有标签而不破坏它们,但不是更大?我不想破坏标签,但我也不想在弹出窗口中有空白。
默认情况下,Vaadin 标签的宽度为 100%。您需要将其更改为“未定义”,对于 VerticalLayout 也是如此:在这两种情况下setWidth(null)或setWidth(-1, UNIT_PIXELS)
setWidth(null)
setWidth(-1, UNIT_PIXELS)