我在. errorFixed
_ 我的班级有一个我尝试放入此表列的内容。TableColumn[Error, Boolean]
TableView[Error]
Error
val fixed: Boolean
我试过了
errorFixed.cellValueFactory = features =>
ReadOnlyBooleanWrapper(features.value.fixed)
但它失败了
type mismatch;
found : scalafx.beans.property.ReadOnlyBooleanWrapper
required: scalafx.beans.value.ObservableValue[Boolean,Boolean]
根据文档,我真的不明白这ObservableValue[Boolean,Boolean]
是一个超类型。ReadOnlyBooleanWrapper
如果我自己使用.asInstanceOf[ObservableValue[Boolean, Boolean]]
它似乎可以工作。这里发生了什么?