选择GWT SuggestBox的All On Focus

时间:2011-05-23 15:58:27

标签: gwt selectall gwt-widgets suggestbox

我一直在搜索和搜索,找不到在焦点上选择GWT SuggestBox小部件中的所有文本的可用示例。我知道你必须将一个focusListener附加到小部件,但那又是什么?有人可以提供一个有效的例子吗?

2 个答案:

答案 0 :(得分:4)

由于我在网上找到的每个例子都使用了弃用的代码(addFocusListener方法),所以我最终使用addFocusHandler方法来解决这个问题。

以下是如何完成的:

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

答案 1 :(得分:0)

我只是在创建SuggestBox时将“addFocusListener”应用到SuggestBox内的“TextBox”(其中TextBox本身可以在创建SuggestBox时需要它到达)。我想在某种程度上,这种方式更符合逻辑。