Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jsf-2/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/spring-mvc/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Vaadin-TextArea/RichTextArea,具有实时文本分析功能_Vaadin_Add On_Ace Editor_Vaadin7_Richtextarea - Fatal编程技术网

Vaadin-TextArea/RichTextArea,具有实时文本分析功能

Vaadin-TextArea/RichTextArea,具有实时文本分析功能,vaadin,add-on,ace-editor,vaadin7,richtextarea,Vaadin,Add On,Ace Editor,Vaadin7,Richtextarea,我正在开发一个Vaadin(7)服务器端应用程序,我需要使用TextArea或RichTextArea来逐字分析键入的输入,并突出显示特定类型的单词,例如日期和时间 我的问题是RichTextArea没有TextChangeListener,而常规TextArea没有突出显示选项,因为它不支持HTML标记。。。 我尝试使用ShortcutKeyListener for RichTextArea并在每个空格键后分析文本,但速度太慢,而且还有一些其他问题 还有什么我能做的吗? 使用RichTextA

我正在开发一个Vaadin(7)服务器端应用程序,我需要使用TextArea或RichTextArea来逐字分析键入的输入,并突出显示特定类型的单词,例如日期和时间

我的问题是RichTextArea没有TextChangeListener,而常规TextArea没有突出显示选项,因为它不支持HTML标记。。。 我尝试使用ShortcutKeyListener for RichTextArea并在每个空格键后分析文本,但速度太慢,而且还有一些其他问题

还有什么我能做的吗? 使用RichTextArea时,是否有实时分析文本的选项?或者有没有你熟悉的插件可以做到这一点? 或者有没有一种方法可以在分析文本区域后突出显示文本


谢谢大家!

我的建议有点奇怪,但不管怎样,看看瓦丁·阿塞德。它支持文本模式和
选择ChangeListener

ed.addSelectionChangeListener(new SelectionChangeListener() {
    @Override
    public void selectionChanged(SelectionChangeEvent e) {
        int cursor = e.getSelection().getCursorPosition();
        Notification.show("Cursor at: " + cursor);
    }
});

请参阅此处的详细信息:

+1非常感谢您!!!这是一个非常酷的插件,我可以根据自己的需要进行调整。你帮了我很多忙!又来了!嗨,@Renat Gilmanov,我不确定我的标签是否有效。。。无论如何,我还有一个问题,也许你会成为国王,看看它(:为了只在当前光标位置插入一些文本,可以使用Vaadin的
CKEditor包装。