【问题标题】:What's the correct way of converting values?转换值的正确方法是什么?
【发布时间】: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来解决这个问题。

标签: groovy griffon


【解决方案1】:

恐怕converter:reverseConverter: 目前只能用于单向绑定。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2012-08-16
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-11-02
    • 2013-04-01
    相关资源
    最近更新 更多