To simplify things and help our users to be more productive, we have archived the current forum and focus our efforts on helping developers on Stack Overflow. You can post new questions on Stack Overflow or join our Discord channel.
I have a Panel which contains a Table. The Table is populated by a BeanItemContainer. I wish to double click on a table row and set all cells in that row to editable. After editing the table row values, the changes need to be reflected in the BeanItemContainer.
This is somewhat similar to the AddressBook application except that I do not want to create a separate form to edit the table row values. I have set the Panel, Table to editable using setEditable(true). I have also created a FieldFactory by extending the DefaultFieldFactory and set each of the fields to editable using setReadOnly(false). However when I double click on a table row, a carat appears indicating the cell might be editable but I cannot go ahead and modify the cell value.
Do I have to set the BeanItemContainer to editable some way?