Чтобы обновить JTable JAVA - PullRequest
       7

Чтобы обновить JTable JAVA

2 голосов
/ 08 сентября 2011

Я хотел обновить JTable немедленно, когда данные вставлены или удалены, я посмотрел проблему на форумах, но решения слишком специфичны для их примеров, есть ли общий способ обновления JTable для любого события на той же странице? особенно когда событие меняет данные, на которые опирается модель таблицы ..

1 Ответ

5 голосов
/ 08 сентября 2011

Обновления должны быть сделаны непосредственно в TableModel. Затем модель уведомит таблицу, чтобы таблица могла перекрасить себя.

Если вы используете пользовательскую TableModel, то вы обязаны убедиться, что соответствующие методы fireXXX (), унаследованные от AbstractTableModel, вызываются при изменении TableModel.

Использование DefualtTableModel - это простой способ начать, так как он делает все это за вас.

...