Olá pessoal…
Eu preciso de um JTable para exibir uma certa estrutura de dados. No entanto, eu preciso fornecer a possibilidade do usuário exbir ou esconder cada um das colunas conforme sua necessidade. A idéia é evitar o overload cognitivo na análise dos dados, uma vez que para certas análises, apenas alguns dos campos são necessários.
Pensei em oferecer alguns controles que permitiriam ao usuário selecionar os campos que ele quer ver. Pensei em usar uma barra com checkboxes em que o usuário indica quais devem ser exibidos e quais devem ser escondidos. Pensei em oferecer a funcionalidade de “esconder” a coluna a partir de um pop-up ou dois cliques do mouse sobre o cabeçalho da coluna, ou algo assim…
Alguém tem alguma ideia se já existe algum componente que implementa esa funcionalidad em uma JTable? Caso não, eu teria que controlar a maneira como a JTable é exibida. Alguém poderia dar um dica de como começar?