JavaFXTableView数据格式

JavaFXTableView数据格式,javafx,formatting,tableview,Javafx,Formatting,Tableview,我有一个从数据库获取数据的模型。该模型有一个可变长度,即以秒为单位的模型持续时间,但是我希望在我的TableView中将此长度变量显示为显示分钟的字符串,例如:70->“1:10” 我目前有以下内容,它可以工作,但它显示的长度为整数 ... public TableView<Model> table; public TableColumn<Model, Integer> length; ... public void initialize() { ...

我有一个从数据库获取数据的模型。该模型有一个可变长度,即以秒为单位的模型持续时间,但是我希望在我的TableView中将此长度变量显示为显示分钟的字符串,例如:70->“1:10”

我目前有以下内容,它可以工作,但它显示的长度为整数

...
public TableView<Model> table;
public TableColumn<Model, Integer> length;
...
public void initialize() {
    ...
    length.setCellValueFactory(new PropertyValueFactory<>("length"));
    table.setItems(database.getAllModels())
}
。。。
公共表视图表;
公共表列长度;
...
公共无效初始化(){
...
长度。setCellValueFactory(新属性ValueFactory(“长度”));
table.setItems(database.getAllModels())
}

我不想对模型做任何更改,因为我只是得到了一个可观察的列表,我只是把它放在我的表中。我怎样才能轻松地修改它?

您能将答案调整到吗?这是否回答了您的问题?