Я читал форумы широко и много раз пробовал методы решения этой проблемы.Обновление данных JTable - с использованием AbstractTableModel
Проблема: Я сделал обычай AbstractTableModel
, так что я могу контролировать способ отображения мои данные. Он просто хранится в String[][]
. Он подключается к БД, используя JDBC
для заполнения начальных данных. Итак, когда мой пользователь (через графический интерфейс Swing
) ищет что-то, за кулисами я просто создаю запрос для запроса БД и возвращает ResultSet
. Теперь я хочу отобразить эти новые данные на JTable
.
Исследования: Я много читал о слушателях и об обновлении и вещах. Но я прочитал и перечитал их и до сих пор не совсем понял их. Когда я устанавливаю новую модель на JTable
, я на самом деле хочу ХРАНИТЬ свой пользовательский AbstractTableModel
, который я создал и просто обновляю данные, возможно ли это (возможно, с общедоступными методами внутри класса AbstractTableModel
, который я могу создать)?
Дополнительные вопросы: Должен ли я использовать слушатель для этой функции? Нужно ли добавлять слушателей или наблюдателей?
Спасибо, я очень благодарен! Богатый
спасибо. В вашем списке были два варианта, которыми я располагаю при работе со столами. Я все понял. –