Выделите текст по клику в EditorGridPanel (gwt-ext) - PullRequest
1 голос
/ 26 января 2011

У меня есть gwt-ext EditorGridPanel, нажав на ячейку, вы можете редактировать ее значение.Курсор находится в начале ячейки, но я хочу выделить весь текст в этой ячейке, если пользователь щелкнет по нему.Любая идея, как я могу справиться с этим?

Я пробовал некоторые Слушатели и т. Д., Но ни один еще не работал для меня.

1 Ответ

1 голос
/ 17 мая 2011

Извините за мой английский, с Ext-GWT (GXT) возможно сделать это:

final TextField<String> text = new TextField<String>();
    text.setAllowBlank(false);
    CellEditor textEditor = new CellEditor(text);
    textEditor.addListener(Events.StartEdit, new Listener<EditorEvent>() {
      public void handleEvent(EditorEvent be) {
        text.setSelectOnFocus(true);
      }
    });
    column.setEditor(textEditor);
    configs.add(column);

Просто найдите путь в GWT-Ext, думаю, будет что-то подобное ..... Янадеюсь, это поможет ....

...