我在GWT应用程序中使用了textarea:

    @UiField
    TextArea inputArea;


当用户按下返回键时,应删除文本,并将光标设置在文本框的开头。

我尝试了以下方法:

 inputArea.setText("");


这是行不通的。文本框似乎为空,但是光标位于文本框第二行的开头,而不是应该位于文本框第一行的开头。

我也尝试过使用:inputArea.setCursorPos(0);但是没有用。

如何确保在删除文本后将光标设置在第一行的开头?

最佳答案

试试这个

inputArea.setText( "" );
inputArea.setFocus( true );
inputArea.setCursorPos( 0 );

10-06 05:09