Generics 为什么“TableCell”是&x27;s`tableRow`属性不是泛型?

Generics 为什么“TableCell”是&x27;s`tableRow`属性不是泛型?,generics,javafx,tableview,Generics,Javafx,Tableview,通过查看,我们可以看到它的表视图、列和行都有属性,但是TableView和TableColumn属性是通用的,而TableRow的属性是原始类型,如果您想使用它,它会强制您进行不必要的强制转换 这有技术上的原因吗?这是JavaFX设计者的疏忽吗?也许是虫子 嗯。。。这在fx9中不是固定的吗?记得有一些争论(rfe?内存很脆弱;-)我在openjfx邮件列表上找不到任何相关的讨论,也找不到任何相关的bug报告。如果你能找到任何,请分享链接。但是你似乎是对的-Java 9有它的通用性。是的,也找到了

通过查看,我们可以看到它的表视图、列和行都有属性,但是
TableView
TableColumn
属性是通用的,而
TableRow
的属性是原始类型,如果您想使用它,它会强制您进行不必要的强制转换


这有技术上的原因吗?这是JavaFX设计者的疏忽吗?也许是虫子

嗯。。。这在fx9中不是固定的吗?记得有一些争论(rfe?内存很脆弱;-)我在openjfx邮件列表上找不到任何相关的讨论,也找不到任何相关的bug报告。如果你能找到任何,请分享链接。但是你似乎是对的-Java 9有它的通用性。是的,也找到了它-和相关的错误报告:-确实标记为fixedhmm。。。这在fx9中不是固定的吗?记得有一些争论(rfe?内存很脆弱;-)我在openjfx邮件列表上找不到任何相关的讨论,也找不到任何相关的bug报告。如果你能找到任何,请分享链接。但是你似乎是对的-Java 9有它的通用性。是的,也找到了它-和相关的错误报告:-确实标记为已修复