删除EditTextCell中的文本选择

时间:2013-10-15 05:51:04

标签: gwt celltable

在编辑EditTextCell的GWT Celltable中,默认情况下会选择文本框值,如何删除此默认选择?

你也可以查看EditText的这个celltable展示,

http://gwt.googleusercontent.com/samples/Showcase/Showcase.html#!CwCellSampler

1 个答案:

答案 0 :(得分:0)

当您点击EditTextCell时,它会调用edit方法,该方法会聚焦并选择内容:

请参阅here

protected void edit(Context context, Element parent, String value) {
    setValue(context, parent, value);
    InputElement input = getInputElement(parent);
    input.focus();
    input.select(); /* HERE */
}

也许您可以创建一个扩展EditTextCell的自定义类,在没有最后一行的情况下覆盖此方法...