Frage

Ich habe ein GWT-EXT-Editorgridpanel. Wenn Sie auf eine Zelle klicken, können Sie seinen Wert bearbeiten. Der Cursor befindet sich zu Beginn der Zelle, aber ich möchte den gesamten Text in dieser Zelle auswählen, wenn der Benutzer darauf klickt. Irgendeine Idee, wie ich damit umgehen kann?

Ich habe ein paar Zuhörer usw. ausprobiert, aber keiner hat für mich gearbeitet.

War es hilfreich?

Lösung

Entschuldigung für mein Englisch, mit Ext-GWT (GXT) ist es möglich:

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);

Finden Sie einfach den Weg in GWT-EXD, ich denke, so etwas wird so etwas ..... Ich hoffe, diese Hilfe ....

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top