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.
You can't, you can only force the TreeTable to repaint itself. But it sounds that you are trying to fix the result of a bug and not the cause. It sounds like you are trying to repaint an item because some changes to it doesn't show up in the table. If you make changes to an item, the table should update itself automatically. Note that if you change the value of a field of a pojo directly, this value won't be updated to the table, because the item cannot notice the changes in the pojo. What you need to do, is to update the property of the item directly, by calling item.getItemProperty(propertyId).setValue(newValue)