Я переношу приложение из Java 1.7
в Java 11
, которое использует JavaFX
.
Во время миграции я столкнулся с проблемой приведения, где у меня есть ObservableList
и мне нужен ObservableSet
.
Я пытался разыграть с (ObservableSet<MyObject>) MyObservableList<MyObject>
, но у меня есть:
ОШИБКА;UNCOUGHT Исключение: java.lang.ClassCastException: класс com.sun.javafx.collections.ObservableListWrapper не может быть приведен к классу javafx.collections.ObservableSet (com.sun.javafx.collections.ObservableListWrapper и javafx.servable.baseable.baseable.baseb.baseb.baseb.baseb.baseb.baseb.baseb.collections. загрузчика «app»)модуль javafx.base загрузчика 'app')
Есть ли у вас идея правильно преобразовать / преобразовать этот Объект? Спасибо за ваш ответ!