【发布时间】:2014-02-08 02:57:21
【问题描述】:
我真的被卡住了
我需要验证文本小部件中的用户输入。我不需要数据绑定我不需要模型和目标的可观察值我所需要的只是获取用户输入的文本并验证它以查看它是否为空。
我还希望用户收到一条错误消息,说明使用装饰器的问题。
有没有简单直接的方法来做到这一点。
【问题讨论】:
标签: java validation text swt
我真的被卡住了
我需要验证文本小部件中的用户输入。我不需要数据绑定我不需要模型和目标的可观察值我所需要的只是获取用户输入的文本并验证它以查看它是否为空。
我还希望用户收到一条错误消息,说明使用装饰器的问题。
有没有简单直接的方法来做到这一点。
【问题讨论】:
标签: java validation text swt
使用Text.addVerifyListener添加一个验证监听类,该类中的单个方法是:
public void verifyText(VerifyEvent event);
VerifyEvent 包含文本字段以及更改的开始和结束位置。您将 doit 标志设置为 false 以防止更改被接受。
【讨论】: