1

無効な textField に問題があります。(!) バブルなしでテキストフィールドを無効にするために、この関数を作成しました。

private void checkTextField(TextField Text){
    Text.setErrorSupport(new TitleErrorHandler(Text));
    Text.forceInvalid("");    
  }

私の問題は、ページを保存しようとすると、まだアクティブであってもそのエラーを無視したいということです。APIはこれを行うように私に言いました:

public void forceInvalid(java.lang.String msg)

指定されたエラー メッセージを使用して、フィールドを強制的に無効にします。この機能を使用する場合、clearInvalid() を呼び出してエラーをクリアする必要があります。また、他の検証ロジックは実行されません。

myText.clearInvalid();

hasErrors()しかし、私がそれを行うと、フォームがtrueを返すかどうかを確認します。エラーを無視する別の方法はありますか?

4

1 に答える 1