Just curious if a feature to allow show/hide and reposition of columns in a GRID is a component of Vaadin. Since there are so many other really neat features in a GRID it would be really neat if a user was able to view a interface wherein they can choose what columns to view and also change their position on the screen.
If you wanted to persist the user’s preferences you can set up listeners for events such as reording and persist them yourself. When you set up the table your code and retrieve the stored preferences and set up the table accordingly.