obreescritura de texto en el terminal con Java, problema con Console.read *

Sé que hay cientos de preguntas sobre cómo actualizar el texto ya escrito en la consola y sé que puedo hacerlo imprimiendo el carácter \ r.

Mi problema surge cuando uso Console.readPassword o Console.readLine que crea una nueva línea y luego no puedo sobrescribirla.

Creo que mi problema no está relacionado con algo especial sobre los métodos Console.read * sino con nuevas líneas. \ r va al comienzo de la línea actual, necesito poder ir al comienzo de la línea N anterior y comenzar a sobrescribir desde allí. O simplemente borre toda la pantalla.

¿Alguna idea de cómo puedo hacer esto?

Gracias

Respuestas a la pregunta(1)

Su respuesta a la pregunta