TextFieldTableCell仅用于数字

时间:2019-05-07 20:14:03

标签: java javafx

我正在尝试创建可编辑的TableView。我只想为长度有限的数字(例如,最多11个数字)阻止几列。

this.peselColumn.setCellValueFactory(new PropertyValueFactory<StudentFx, Long>("pesel"));
this.numberOfHouseColumn.setCellValueFactory(new PropertyValueFactory<StudentFx, Integer>("nrDomu"));


this.peselColumn.setCellFactory(TextFieldTableCell.forTableColumn(new LongStringConverter()));
this.numberOfHouseColumn.setCellFactory(TextFieldTableCell.forTableColumn(new IntegerStringConverter()));

我希望代码防止输入无效值。

0 个答案:

没有答案