Pregunta

Estoy trabajando en una aplicación VAADIN (7) Side Side, y necesito usar un Textarea o un RichTextArea que analice la palabra de Word-Word, y resaltará las palabras de un tipo determinado, por ejemplo- Fechas y horarios.

Mi problema es que un RichTextarea no tiene un TextChangelistener, y un Textarea regular no tiene una opción de resaltado porque no admite las etiquetas HTML ... Intento usar el cortes cortos para RichTextArea y analizar el texto después de cada tecla de espacio, pero fue demasiado lento y también tenía algunos otros problemas.

¿Hay algo más que pueda hacer? ¿Hay una opción para analizar el texto en tiempo real al usar RichTextAreanea?¿O hay algún complemento familiar con eso que pueda hacer eso? ¿O hay una manera de resaltar el texto en TexTarea después de analizarlo?

¡Gracias!

¿Fue útil?

Solución

Mi sugerencia es un poco extraña, pero de todos modos, eche un vistazo a VAADIN INTERIRSE.Es compatible con el modo de texto y SelectionChangeListener:

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

Ver detalles aquí: VAADIN ANTERITOR

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top