我是JavaFX平台的新手,但在Java中感觉自己是goog。我如何从DB中的几个表填充JavaFX TableView?我发现很多例子都是从一个简单的表中填充,但不是大约2或3个表。
答案 0 :(得分:0)
您可以尝试创建一个包含两个表的id的新类。然后,使用新创建的类,您可以修改tableColumns的cellValueFactories
tableColumn.setCellValueFactory(new Callback<TableColumn.CellDataFeatures<NewlyCreatedClass, Integer>, ObservableValue<String>>() {
@Override
public ObservableValue<String> call(TableColumn.CellDataFeatures<NewlyCreatedClass, Integer> param) {
String str=processTheValueYouWant(param.getValue());
return new SimpleStringProperty(str);
}
});