假设我想将泛型与 TableViewBuilder 一起使用。以下工作,但我从 .columns 调用中收到类型安全警告。它会自动创建一个类型的数组TableColumn<Thing,?>
TableColumn<Thing, Integer> anIntColumn = ...
TableColumn<Thing, Double> aDoubleColumn = ...
TableColumn<Thing, String> aStringColumn = ...
TableView<Thing> table =
TableViewBuilder
.<Thing> create()
.items(tableDataList)
.columns(anIntColumn, aDoubleColumn, aStringColumn).build();
是否有一些我缺少的语法?