Param.getValue.get() 不工作
Param.getValue.get() not working
我试图弄清楚为什么我不能使用此代码:
for (int i = 0; i < rs.getMetaData().getColumnCount(); i++)
{
final int j = i;
TableColumn col = new TableColumn(rs.getMetaData().getColumnName(i+1));
col.setCellValueFactory(param ->
new SimpleStringProperty(param.getValue().get(j).toString()));
showTableMembers.getColumns().addAll(col);
}
好吧,它快要工作了,但是
param.getValue().get(j).toString()
不工作。 get(j)
只是给出编译错误。
我试过了:CellDataFeatures.getValue.get() no longer supported?。
遗憾的是它没有用。
所以现在我想知道如何让它工作?
希望这里的任何人有解决我的小问题的建议:)
定义确切类型为
TableColumn<ObservableList<String>, String> col = new TableColumn<>(rs.getMetaData().getColumnName(i+1));
我试图弄清楚为什么我不能使用此代码:
for (int i = 0; i < rs.getMetaData().getColumnCount(); i++)
{
final int j = i;
TableColumn col = new TableColumn(rs.getMetaData().getColumnName(i+1));
col.setCellValueFactory(param ->
new SimpleStringProperty(param.getValue().get(j).toString()));
showTableMembers.getColumns().addAll(col);
}
好吧,它快要工作了,但是
param.getValue().get(j).toString()
不工作。 get(j)
只是给出编译错误。
我试过了:CellDataFeatures.getValue.get() no longer supported?。 遗憾的是它没有用。
所以现在我想知道如何让它工作?
希望这里的任何人有解决我的小问题的建议:)
定义确切类型为
TableColumn<ObservableList<String>, String> col = new TableColumn<>(rs.getMetaData().getColumnName(i+1));