2012-12-04 63 views
0

我有以下情況:VerticalLayout標籤裏面。 (此佈局是彈出窗口的內部版本)
當我構建應用程序時,我不知道標籤的長度 - 標籤內容是從數據庫中查詢的。Vaadin - 佈局大小以適合組件

有沒有什麼辦法告訴這個VerticalLayout有足夠的寬度來適應所有標籤而不會破壞它們,但不會更大?我不希望標籤打破,但我也不想在彈出窗口中留出空白空間。

回答

4

默認情況下,Vaadin標籤的寬度爲100%。您需要將其更改爲「undefined」,VerticalLayout也是如此:在這兩種情況下,setWidth(null)setWidth(-1, UNIT_PIXELS)

+0

您是對的,謝謝:) –