У меня есть клиент JavaFx. Я использую в качестве модели bean-компонент с полем ObservableSet as. Я хочу отобразить эти данные в ListView и не могу изменить тип своего поля на ObservableList.
Я думаю, что мне следует написать своего рода адаптер, чтобы адаптировать мой ObservableSet к ObservableList (потому что этого требует ListView).
Используя ObservableList, код:
listView.setItems(myBean.getMyEntitiesList());
Мне нужно установить элементы таким же образом, потому что список данных поступает с сервера лениво, поэтому мне нужно, чтобы пользовательский интерфейс обновлялся при поступлении данных.
Кто-то может дать мне некоторое представление о том, как реализуется такой адаптер?