У меня есть JTextPane, который содержит предопределенный текстовый блок.У меня есть отдельный поток, который выделяет определенные строки текста и периодически удаляет выделение.
Я выделяю с помощью: text.getHighLighter().addHighligh(start,end,highlighter)
и удаляю с помощью text.getHighLighter().removeAllHighLights()
, и после этого я вызываю text.revalidate()
.
Иногда основные моменты не удаляются?!
Может ли кто-нибудь увидеть потенциальную проблему, с которой я столкнулся?