gpt4 book ai didi

java - 如何从 JavaFX 中的 TableCell 中获取行引用的对象?

转载 作者:行者123 更新时间:2023-12-01 18:05:09 25 4
gpt4 key购买 nike

我想要定制 TableCell<S,T> 类,其行为取决于行对象。我所说的“行对象”是指 S 类型的对象,不是T .

显然, Cell#getItem() 不是我需要的,因为它返回 T .

最佳答案

cell.getTableView().getItems().get(cell.getIndex())

(S) cell.getTableRow().getItem()

第二个需要类型转换,因为出于某种无法解释的原因,getTableRow()返回原始 TableRow ,不是TableRow<S>

您可能需要在方法调用链中进行 null 检查,具体取决于您执行此操作的位置。

关于java - 如何从 JavaFX 中的 TableCell 中获取行引用的对象?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37073269/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com