在 EditorGridPanel (gwt-ext) 中单击时选择文本

发布于 2024-10-14 19:52:08 字数 133 浏览 12 评论 0原文

我有一个 gwt-ext EditorGridPanel,通过单击单元格,您可以编辑其值。光标放置在单元格的开头,但如果用户单击它,我想选择该单元格中的整个文本。知道我该如何处理这个问题吗?

我尝试了一些监听器等,但还没有一个对我有用。

I have a gwt-ext EditorGridPanel, by clicking onto a cell, you can edit its value. The cursor is placed at the beginnig of the cell, but I want to select the whole text in this cell if the user clicks on it. Any idea how I can handle this?

I tried some Listeners etc. but none worked for me yet.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

爱人如己 2024-10-21 19:52:08

抱歉我的英语,使用 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 中找到方法,我想会是这样的......我希望这有帮助......

Sorry for my english, with Ext-GWT(GXT) it's posible doing this:

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

Just find the way in GWT-Ext, I think will something like this.....I hope this help....

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文