Varying row heights

Can a table have rows with different heights?

My problem is I have a table displaying data pulled from a db. One of the columns is ‘countries’. A row may have 0 to many countries. I’d like them all to be visible in the row, expanding the row height to the height necessary to see each country listed.

Any suggestions?

The table in the Vaadin core requires the rows to be of equal height to be able to deal with scrolling and lazy loading properly. Only if you have a table with undefined height and pagelength 0 it will show all available rows and in that special case it should be able to handle rows with different heights.

So my best bet is pushing a table inside the cell then I suppose. Thanks for the answer.