Как setCharacterAttributes учитывает '\ n' и '\ t'?

Я работаю в школьном проекте по созданию простой IDE.

В нем я обрабатываю всю программу как одну строку, как ...

import java.io.*\npublic class A{\n...........\0

Чтобы проследить все

/*comments*/
"strings"
'c'haracters 
/**Documentation*/

Я поддерживаюArrayList<Pair> отметить все позиции. Скажем, если (23,34) является записью вArrayList<Pair> commentsэто означает, что символы от 23 до 34 находятся в комментарии. И я достиг, что с помощьюsetCharacterAttributes определяется вStyledDocument.

Мои вопросы:

Интерпретирует ли setCharacterAttributes\t как один символ или несколько пробелов? Будет ли это интерпретировать конец строки (\n ) как одну должность?Как используется аргумент замены? (Хотя я видел документацию по Java, я не могу разобрать значение переопределений).

Ответы на вопрос(0)

Ваш ответ на вопрос