Подсветка синтаксиса Dynami c и отображение номеров строк в Jface StyledText - PullRequest
0 голосов
/ 19 января 2020

Я создаю диалоговое окно текстового редактора, используя SWT и JFACE. Для этого я использую StyledText в качестве своего диалогового окна. Чтобы показать номер строки, я использую addLineStyleListener и для динамического выделения синтаксиса c я добавил extendedModifyListener, где я использую styleText.setStyleRange для обновления стиля моего текста. Но, как я обнаружил, setStyleRange возвращает, если виджет прослушивает событие lineGetStyle. Я не нашел способ обновить стиль в LineGetStyle Listener. Если есть способ использовать оба слушателя или просто обновить styleRange в lineStyleListener, любое решение будет работать.

Спасибо за помощь.

...