Ваша проблема здесь в строках, которые имеют: checkMessage + = "\ n";
Это видно из вашего кода, чтобы добавить новую строку в строку checkMessage, независимо от того, установлен ли флажок. Поскольку у вас их две, количество строк будет увеличиваться на 2 при каждой проверке / снятии отметки. Поэтому, если их не использовать, их удаление остановит увеличение линий.
В качестве альтернативы, чтобы ответить на ваш вопрос напрямую, escape-последовательность java для возврата на задний план - \ b, однако я не знаю, решит ли это добавление, решит ли вашу проблему.