3

GWT 2.1 の新しいエディター機構について、私は非常に混乱しています。

単純な TextBox でエラーを提供する方法がわかりません。

たとえば、テキスト サイズが 6 より大きい TextBox が必要です (パスワード用)。

このテキストボックスにデリゲートを提供して、この検証を処理し、このテキストボックスをエディターメカニズムで使用するにはどうすればよいですか?

さらに、エディター アダプターとエディター サブタイプの違いがわかりません。これら 2 つの機能を使用して独自のエディター ウィジェットを作成するにはどうすればよいですか?

公式ドキュメントはこちら: http://code.google.com/intl/fr-FR/webtoolkit/doc/latest/DevGuideUiEditors.html しかし、あまり明確ではありません。

4

1 に答える 1

1

DynaTableRf には、ZIP+4 入力ボックスをValueBoxのサブクラスとして実装するサンプル ウィジェットがあります。カスタムParserは、入力検証を提供するために使用されます。ValueBoxEditorアダプターは、 を に変換するために使用されValueBoxBase.getValueOrThrow()ますEditorError

「アダプター」には、特定の種類のデータの編集に関連付けられていない再利用可能な動作が含まれています。たとえば、OptionalFieldEditorListEditorTは、パラメータ化をあまり気にしません。Editor サブタイプは、主にタイプのインスタンスの表示に関係しておりT、複雑な動作を埋め込んでいる場合と埋め込んでいない場合があります。

于 2011-02-14T15:12:39.433 に答える