custom layout table row

Hi Vaadin,

Is there a way to create a custom layout into a table per row ?

to have a textfield over multiple columns ?

Otherwise with a custom layout for the table, how to add multiple other customlayouts for the rows, without using divs ?

HelloWorld!
Hello World !

Not possible, sorry. The table structure is really strict, and doesn’t allow overlapping cells in either direction. A single cell is either text or one component, which can be a layout (if you want multiple components in the cell).

While fully customized spanning is not supported at the moment, take a look at Table.setRowGenerator(…) and RowGenerator.setSpanColumns(boolean) which allows a whole row to be presented as a single field. Maybe it is enough in your case.