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设置单元格可编辑的主要内容,如果未能解决你的问题,请参考以下文章

Tableview 单元格可重用性,切割标签文本

Javafx:TableView根据行列获取特定表格单元格的图形节点

表格视图单元格可扩展 iOS

JavaFX 2 TableView:根据单元格内的数据不同的单元格工厂

在 UIViewController 中使单元格可点击

自定义 UITableview 单元格可访问性无法正常工作