我真的被卡住了
我需要验证Text小部件中的用户输入。我不需要数据绑定我不需要模型和目标的可观察值我只需要获取用户输入的文本并验证它是否为空。
我还希望用户使用装饰器收到一条错误消息,说明问题。
有没有简单直接的方法来做到这一点。
答案 0 :(得分:0)
使用Text.addVerifyListener
添加验证侦听器类,此类中的单个方法是:
public void verifyText(VerifyEvent event);
VerifyEvent
包含文本字段以及更改的开始和结束位置。您将doit
标记设置为false
,以防止接受更改。