Javafx 禁用TableView中的特定单元格

Javafx 禁用TableView中的特定单元格,javafx,tableview,Javafx,Tableview,我有一个JavaFX表格视图,里面填充了一个可观察的对象数组列表。我想禁用TableView中具有某些属性的某些对象。我仍然希望显示这些对象,但希望它们灰显或禁用。我该怎么做? 我没有要禁用的项的索引。我找到了一个很好的演练 上述建议的可能重复依赖于我禁用的项目的索引,而我没有索引。如果不知道单元格应禁用的情况的一些细节,那么回答这个问题确实是不可能的。一般的答案很简单:创建和observeValue表示每个单元格应该禁用的时间,并将单元格的disableProperty绑定到它。

我有一个JavaFX表格视图,里面填充了一个可观察的对象数组列表。我想禁用TableView中具有某些属性的某些对象。我仍然希望显示这些对象,但希望它们灰显或禁用。我该怎么做?
我没有要禁用的项的索引。

我找到了一个很好的演练

上述建议的可能重复依赖于我禁用的项目的索引,而我没有索引。如果不知道单元格应禁用的情况的一些细节,那么回答这个问题确实是不可能的。一般的答案很简单:创建和
observeValue
表示每个单元格应该禁用的时间,并将单元格的
disableProperty
绑定到它。