Java: можно заменить TableModel в существующей JTable? - PullRequest
7 голосов
/ 30 мая 2011

Можно ли заменить всю TableModel в существующей JTable или мне нужно пересоздать JTable?

Ответы [ 2 ]

13 голосов
/ 30 мая 2011

Вы можете установить новую модель, используя метод JTable.setModel()

Проверьте Javadocs для деталей

5 голосов
/ 21 мая 2013

Когда вы меняете модель, вы застреваете со старыми названиями столбцов.getColumnName() вызывается только при инициализации.

...