【发布时间】:2016-12-15 15:08:33
【问题描述】:
在我的应用程序中,我添加了一个验证器,以确保用户在 TextField 中输入了正确的信息。
我是这样做的
Validator v = new Validator();
v.addConstraint(tf_name, new LengthConstraint(1, "Invalid Bandname"));
v.addSubmitButtons(next);
next.setUIID("nxtButtons");
next.addActionListener((e) ->
nextStep()
);
tf_name 在这里是一个 TextField,但是当我运行该应用程序时,该按钮不再可点击,而且该按钮看起来不再像他应该使用该 UIID,他看起来像一个带有他的名字的简单文本,单击时什么都没有发生。
如果我删除
v.addSubmitButtons(next);
按钮看起来和工作正常,但当然没有验证。
我做错了什么?
提前致谢
【问题讨论】:
标签: codenameone