Search code examples
gwtselectallgwt-widgetssuggestbox

Select All On Focus of GWT SuggestBox


I've been searching and searching and can't find a usable example of selecting all text within a GWT SuggestBox widget on focus. I understand you have to attach a focusListener to the widget, but then what? Can someone provide a working example of this?


Solution

  • Since every example I'd found online was using deprecated code (addFocusListener method), I ended up figuring this one out using the addFocusHandler method instead.

    Here's how it was done:

        mySuggestBox.getTextBox().addFocusHandler(new FocusHandler() {
            @Override
            public void onFocus(FocusEvent event) {
                mySuggestBox.getTextBox().selectAll();
            }
        });