我正在尝试使用来自该表视图的两个类代码制作一个表视图。
我从数据库中获取列表的方法
此列表中的将具有另一个类的变量 到用户ID变量 谁是请求的创建者
User requestId = new User();
requestId .setId(rs.getLong("iduser"));
Requisicao req = new Requisicao();
req.setId(rs.getLong("id"));
req.setRequest(requestId);
req.setNome(rs.getString("nome"));
req.setData(rs.getDate("data_requisicao"));
req.setMotivo(rs.getString("Observacao"));
requisicoes.add(req);
因此我将用户ID添加到列表中
但是现在我在表格视图中显示此ID时遇到了问题
我的表格查看代码:
clmIdUser.setCellValueFactory(new Callback<CellDataFeatures<Requisicao, Long>, ObservableValue<Long>>() {
@Override
public ObservableValue<Long> call(CellDataFeatures<Requisicao, Long> requisicao) {
return requisicao.getValue().getRequestId().getId();
}
});
错误:
我希望iduser出现在表格视图中