Vaadin table avec des largeurs de colonne en fonction du contenu de la largeur

Dans Vaadin, un HorizontalLayout donne à chaque composant exactement l'espace dont il a besoin aussi longtemps que il ya assez de lui, et pas plus.

Dans un tableau créé avec un BeanItemContainer cependant, toutes les colonnes ont la même largeur. Parce que le contenu de la table est chargé dynamiquement, la largeur est différente à chaque fois et les différents Pc ont des tailles de police différentes, nous ne voulons pas de spécifier une largeur fixe en pixels.

Comment pouvons-nous dire de la ligne de se comporter comme un tableau html ou un HorizontalLayout en ce qu'elle donne à chaque ligne droite, la largeur, pas plus et pas moins?

OriginalL'auteur Konrad Höffner | 2012-03-28