Resalta una palabra en JEditorPane
Tengo que resaltar todas las apariciones de una palabra enJEditorPane
. Para esto estoy usando el siguiente código:
try
{
javax.swing.text.DefaultHighlighter.DefaultHighlightPainter highlightPainter =
new javax.swing.text.DefaultHighlighter.DefaultHighlightPainter(Color.YELLOW);
textPane.getHighlighter().addHighlight(startPos, endPos,
highlightPainter);
}
catch(Exception ex)
{
}
Pero, ¿cómo puedo dar la posición de índice de una palabra?
Estoy leyendo el contenido del archivo pero también está leyendo las etiquetas HTML y está perturbando el índice de palabras.