2012-01-23 1 views
1

Я использую Google Web Toolkit для создания веб-редактора XML и кода, поскольку данные этого кода/xml будут в текстовой области ... Что я хочу сделать, так это разрешить код автоматически -комплекс, поэтому, когда пользователь начинает вводить текст, отображаются возможные полные значения для частично напечатанных в тексте, теперь пользователь может выбрать одно из показанных значений или ввести все значение.gwt component to auto-complete text

Есть ли компонент GWT, который это делает? Единственное, что я мог подумать, это использовать всплывающую подсказку, чтобы показать возможные варианты автозавершения, и позволить пользователю выбрать одно из значений из всплывающей подсказки (это значение должно быть введено в текстовую область).

Это единственный подход к решению моей проблемы? Есть ли лучший способ сделать это?

ответ

1

Библиотека GWT имеет очень надежный компонент SuggestBox для этого. Смотрите описание и пример здесь: http://www.gwtproject.org/javadoc/latest/com/google/gwt/user/client/ui/SuggestBox.html

Plus, я бы рекомендовал пересмотреть видео-учебник, как использовать его: http://www.rene-pickhardt.de/building-an-autocomplete-service-in-gwt-screencast-part-3-getting-the-server-code-to-send-a-basic-response/

На самом деле есть набор видео, но функциональность ящик для предложений описывается именно там.

Надеюсь, это поможет.