【发布时间】:2013-12-11 19:59:53
【问题描述】:
我试图让我的模型字符串总是大写,所以我尝试使用转换器和 reverseConverter 来完成这项工作。使用相互选项我被this topic 击中。
女巫引出了我的问题。这是转换器的正确用例吗?如果没有相互,则该值仅在模型中转换,并且不会更新视图。
我可以使用DocumentFilter 方法吗?
示例
textField(columns: 3, text: bind("score", target: m,
converter: { it.isEmpty()? 0: Integer.parseInt(it) },
reverseConverter: { String.valueOf(it) },
mutual: true))
【问题讨论】:
-
我使用
JFormattedTextField来解决这个问题。