Я хотел бы выделить (выбрать) несколько вхождений строки в JTextPane
. Я хотел бы сделать что-то вроде findall. Вот что я написал.
int a=0;
while(jTextPane1.getText().indexOf(search,a)>0)
{
int i =jTextPane1.getText().indexOf(search,a);
a=i+search.length();
jTextPane1.select(i,a);
}
Работает нормально, но проблема в том, что он выделяет только последнее вхождение, потому что выделение меняется. Я хотел бы сделать несколько бликов.