我正在将一个应用程序从Java 1.7
使用.Java 11
JavaFX
在迁移过程中,我遇到了一个演员问题,我有一个ObservableList
并且我需要一个ObservableSet
.
我尝试使用(ObservableSet<MyObject>) MyObservableList<MyObject>
但我有:
错误; 异常 java.lang.ClassCastException:类 com.sun.javafx.collections.ObservableListWrapper 无法转换为类 javafx.collections.ObservableSet(com.sun.javafx.collections.ObservableListWrapper 和 javafx.collections.ObservableSet 位于模块 javafx.base 中)加载器'app')java.lang.ClassCastException:类com.sun.javafx.collections.ObservableListWrapper无法转换为类javafx.collections.ObservableSet(com.sun.javafx.collections.ObservableListWrapper和javafx.collections.ObservableSet位于加载器“app”的模块 javafx.base)
您有想法正确地转换/转换这个对象吗?谢谢您的回答 !
慕勒3428872
相关分类