JavaFx表格视图TableView设置单元格可编辑
Posted svygh123
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了JavaFx表格视图TableView设置单元格可编辑相关的知识,希望对你有一定的参考价值。
添加一行数据:tableView.getItems().add(new Object());
tableView.setEditable(true); // 表格设置为可编辑
remarkColumn.setCellFactory(TextFieldTableCell.forTableColumn());// 给需要编辑的列设置属性
这时,会发现整数和BigDecimal还有日期不能编辑,需要加转换器才可以进行编辑
numColumn.setCellFactory(TextFieldTableCell.forTableColumn(new IntegerStringConverter()));
priceColumn.setCellFactory(TextFieldTableCell.forTableColumn(new BigDecimalStringConverter()));
以上是关于JavaFx表格视图TableView设置单元格可编辑的主要内容,如果未能解决你的问题,请参考以下文章
Javafx:TableView根据行列获取特定表格单元格的图形节点