我必须在richtextarea的光标位置设置一些表情符号,但是RichTextArea中没有getCursorPosition(),所以表情符号总是在正文文本的末尾添加,有什么办法吗?>
我也尝试了其他编辑器,但RichTextArea仅适合我当前的要求。
if (t == null)
bodyText.setValue(imageUrl.concat(" "));
else
{
if (t.endsWith("<br>")) //firefox
t = t.substring(0, t.length() - 4).concat(" ");
else if (t.endsWith("<div><br></div>"))// chrome
t = t.replace("<div><br></div>", " ");
bodyText.setValue(t.concat(imageUrl).concat(" "));
}