1
在我的應用程序中,我添加了一個驗證器,以確保用戶在TextFields中輸入了正確的信息。Codename One:Validator重置SubmitButton?
我做了這樣的
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);
按鈕的外觀和工作正常,但當然不驗證。
我在做什麼錯?
在此先感謝