JavaFX перехватывает список наблюдаемых из базы данных - PullRequest
1 голос
/ 04 октября 2011

Мне нужно показать пользовательский список узлов из таблицы базы данных, который часто обновляется из внешних источников.

Когда в базу данных вносятся изменения, список необходимо соответствующим образом обновить на экране.

Для этого я реализовал ObservableList с методом onChanged, который должен проверять изменения и перестраивать пользовательский список.

В моем случае метод onChanged никогда не будет срабатывать при добавлении новых данных вбазы данных, только когда изменения на лету вносятся в уже определенный ObservableList.

Как я могу сообщить ObservableList, когда новые данные существуют в базе данных?

Заранее спасибо!

1 Ответ

0 голосов
/ 19 января 2012

Учитывая ваш ответ jkaufmann, кажется, вам нужно изменить свою логику.

Вместо пересоздания ObservableList каждый раз, когда вам нужно вычислить разницу с новыми данными и обновить ObservableList новыми / удаленными данными.

...