Очистить несколько линий в терминале ANSI в Java [Duplicate]JAVA

Программисты JAVA общаются здесь
Anonymous
Очистить несколько линий в терминале ANSI в Java [Duplicate]

Сообщение Anonymous »

Я пытаюсь удалить несколько строк, но кажется, что < /p>

Код: Выделить всё

System.out.print("\033[1A");
< /code>
не работает, он должен перемещать мой курсор. < /p>
У меня есть этот код, но он просто удаляет строку 2 < /p>
public class Main {
public static void main(String[] args) throws InterruptedException {
System.out.println("Line 1");
System.out.print("line 2");
Thread.sleep(1000);

System.out.print("\r\033[2K");
System.out.print("\033[1A");
System.out.print("\r\033[2K");
System.out.print("Overwrite ");
System.out.flush();
}
}

Я вынужден использовать только команды терминала ANSI, поэтому нет внешних библиотек

Подробнее здесь: https://stackoverflow.com/questions/796 ... al-in-java

Вернуться в «JAVA»