【发布时间】:2010-10-11 05:22:36
【问题描述】:
我有一个与 Integer 变量绑定的文本字段,因此当用户在此字段中输入数字时,绑定机制会自动将文本转换为 Integer 并将此值设置为 var。问题是,由于用户在文本字段中键入文本,该绑定机制仅转换值,如果用户在其中键入一些字母,绑定将不会激活,因为文本字段内没有合法值。在这种情况下我需要什么,绑定必须触发 null 值的更改,所以我的 Integer var 中有 null。
所以,如果用户将这个字段留空或者不是数字,绑定将不得不触发空值传播;不要忽略事件......如果没有在文本字段上设置事件,我怎么能做到这一点?
java 绑定是否能够改变其默认行为?
【问题讨论】: