У меня есть JTextPane, которая содержит предопределенный текстовый блок. У меня есть отдельный поток, который выделяет определенные строки текста и периодически удаляет подсветку.java highlighting issue
Я подсветка с помощью: text.getHighLighter().addHighligh(start,end,highlighter)
и удаление с помощью text.getHighLighter().removeAllHighLights()
и я называю text.revalidate()
после него.
Иногда подсветка не удаляется ?!
Может ли кто-нибудь увидеть потенциальный вопрос, который у меня есть?
пожалуйста, что случилось с [Java по умолчанию Маркером] (http://stackoverflow.com/questions/9078275/java-default-highlighter) – mKorbel
пожалуйста показать sscce, демонстрирующую проблему (btw: revalidate не требуется) – kleopatra