javafx表格可编辑String转Integer
来源:互联网 发布:杀人案 知乎 编辑:程序博客网 时间:2024/06/01 09:30
表格可编辑
1.就是先给table的setEditable设置ture值。
table.setEditable(true);
2.再在cellFactory中设置成可编辑的文本框。
要注意的是其中new IntegerStringConverter()是为了当前单元格的类型为Int型是所用,如果为String则不用,如果为其他类型可参照
minsizeCol.setCellFactory(TextFieldTableCell
.forTableColumn(new IntegerStringConverter()));
http://docs.oracle.com/javase/8/javafx/api/javafx/util/StringConverter.html进行修改。
3.设置提交事件,回车是改变文本框的值为自己所填写的值。
minsizeCol.setOnEditCommit( // 单元格编辑 (CellEditEvent<LayerObject, Integer> t) -> { ((LayerObject) t.getTableView().getItems() .get(t.getTablePosition().getRow())) .setMinscale(t.getNewValue()); });
阅读全文
1 0
- javafx表格可编辑String转Integer
- javaFX table表格可编辑失去焦点提交
- 可编辑表格TableCell
- Javascript:可编辑表格
- 可编辑的表格
- 实现可编辑表格
- js可编辑表格
- JQuery_可编辑表格
- 实现可编辑表格
- 实现可编辑表格
- jquery可编辑表格
- JQuery 可编辑表格
- 可编辑的表格
- php可编辑表格
- jquery可编辑表格
- EditorGrid可编辑表格
- 动态可编辑表格
- jquery 可编辑表格
- 详解大端模式和小端模式
- 网页设计小记
- Java相关文章索引(11)
- java回调机制实现
- 排列(permutation)--abc:def:ghi=1:2:3
- javafx表格可编辑String转Integer
- 背包问题
- centos7安装docker
- 对象初始化
- java语法
- Django+mysql配置与简单操作数据库实例
- 常见测试点总结
- Ubuntu16.04+hadoop2.7.3环境搭建
- poj1274 The Perfect Stall【二分图匹配】