即时编码javaFX
你们怎么编辑一个有值的数字的表格单元格呢?
在下面的代码我只在第一行中得到一个错误,
不兼容,无法转换错误类型
这是代码的重要部分,请一些人通过修复这段代码来帮助我。
提前致谢
ppriceCol.setCellFactory(TextFieldTableCell.<Product, Number>forTableColumn(new NumberStringConverter()));
ppriceCol.setOnEditCommit(
(CellEditEvent<Product, Double> t) -> {
((Product) t.getTableView().getItems().get(t.getTablePosition().getRow()))
.setPprice(t.getNewValue());
});
网上的几个例子似乎是旧的遗留日期代码,甚至oracle本身也只显示可编辑String单元格的示例。经过2天的观察,我确实在我的船上找到了另一个人在这个网站,但解决方案是由另一个用户提供的,他说他的java有点生疏,因此解决方案没有工作