Canonical way to cancel a table cell edit if parse fails
问题 Edit : I first voted to close as a duplicate after finding this answer by James_D, which sets a TextFormatter on a TextField . But then firstly I found that (in a TableView context) the method TextFieldTableCell.forTableColumn() does not in fact draw a TextField when it starts editing, but instead a LabeledText , which does not subclass TextInputControl , and therefore does not have setTextFormatter() . Secondly, I wanted something which acted in a familiar sort of way. I may have produced