Есть ли способ очистить консоль, когда программа Java обнаруживает, что пользователь вводит некоторые данные?
Я выполняю программу, которая выполняет следующие действия:
User: //enter username
//show data of the username
Я хочу сделать так, чтобы пользователь мог искать столько пользователей, сколько он хочет, пока он не закончит выполнение. Чтобы было понятно и красиво, после каждого поиска имени пользователя я хочу очистить экран, когда программа обнаруживает, что пользователь что-то печатает (заполняя буфер).
Есть ли способ сделать это?
Это код, который я использую для очистки консоли (он не определяет, когда пользователь печатает):
public static void clearScreen() {
System.out.print("\033[H\033[2J");
System.out.flush();
}
Заранее спасибо.