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

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

1 ответ

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

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

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

Другие вопросы по тегам