如何从GWT中的RichTextArea获取光标位置或位置?

mil*_*_db 7 java gwt textarea richtextbox cursor

我想从RichTextArea获取光标位置或位置.我不知道如何获取当前光标位置没有任何鼠标事件.例如,TextArea有方法getCursorPos(),但RichTextArea没有像TextArea这样的方法.任何人都有任何想法?请帮我...

提前致谢...

And*_*gin 2

如果你想在 RichTextArea 的光标位置插入一些内容,你可以使用格式化程序来完成:

RichTextArea.Formatter formatter = richText.getFormatter();
formatter.insertHTML("My text is inserted at the cursor position");
Run Code Online (Sandbox Code Playgroud)

要使用 JavaScript 查找光标位置,请尝试 Tim Down 提出的解决方案:

获取范围相对于其父容器的开始和结束偏移量