私のWebアプリケーションには、新しいユーザーの登録フォームがあります。ユーザー名フィールドも 1 つあります。
TextField<String> username = new TextField<String>("username");
username.add(UsernameValidator.getInstance());
ユーザーがボタンを押すと、ユーザー名が検証されます。しかし、この動作はユーザーフレンドリーではありません。これを動的に検証する方法がいくつかありますか?検証にエラーがある場合、ユーザーはボタンを押すことができませんか?