Java - Role para um texto específico dentro da JTextArea
Estou tentando implementar um recurso dentro do programa atual que estou escrevendo e quero aprender a rolar para baixo para texto específico dentro de uma JTextArea. Por exemplo, digamos que eu tenha o seguinte:
JTextArea area = new JTextArea(someReallyLongString);
someReallyLongString representaria um parágrafo ou um texto muito grande (no qual a barra de rolagem vertical estaria visível). E então o que estou tentando fazer é rolar para baixo para texto específico dentro dessa área de texto. Por exemplo, vamos dizer que someReallyLongString continha a palavra "o" perto do meio da barra de rolagem (o que significa que esta palavra não é visível), como eu iria rolar para o texto específico?
Obrigado, qualquer ajuda seria muito apreciando.