2010-11-11 2 views
3

Я очень смущен новым редактором mecanism с GWT 2.1.GWT 2.1 и механизм редактора, как?

Я не могу понять, как обеспечить ошибки простым TextBox.

Например, я хочу TextBox, где размер текста больше 6 (для пароля).

Как я могу просто предоставить делегата в это текстовое поле для обработки этой проверки и использовать это текстовое поле в редакторе mecanism?

Кроме того, я не понимаю различий между редакторами и подтипами редактора. Как использовать эти две функции для создания собственного виджета редактора?

официальная документация находится здесь: http://code.google.com/intl/fr-FR/webtoolkit/doc/latest/DevGuideUiEditors.html Но это не очень понятно.

ответ

1

В DynaTableRf есть примерный виджет, который реализует ZIP+4 input box в качестве подкласса ValueBox. Пользовательский Parser используется для подтверждения ввода. Адаптер ValueBoxEditor используется для преобразования ValueBoxBase.getValueOrThrow() в EditorError.

«Адаптер» содержит многоразовое поведение, которое не связано с редактированием определенного типа данных. Например, OptionalFieldEditor и ListEditor действительно не заботятся о параметризации T. Подтип редактора главным образом связан с отображением экземпляра типа T и может включать или не включать сложное поведение.

Смежные вопросы