ValV
10/06/2018, 2:37 PMTextFormatter
with TornadoFX functions, not overriding full dependency chain: TextFormatter -> setTextFormatter -> TextField -> TableCell -> cellFactory -> useTextField? String converter does not seem to be sufficient. The big trick inside TextFormatter
is that, if it returns null
, then input is not being processed into that TextField
, so it happens between string converter's invocations of toString
(setting _TextField_'s text) and fromString
(setting observable's value) on user input