Java - limpiar consola java.

   
Vista:

limpiar consola java.

Publicado por Ambrosia (3 intervenciones) el 30/01/2012 09:59:17
Buenos días se me plantea una duda para que quede mi práctica más limpia.
Tengo un Main con varias impresiones.

Mi intención es limpiar, hacer como un clear para limpiar mi consola de resultados en J2SE para imprimir unos últimos resultados.

Saben como se hace??.

Muchas gracias y un atento saludo.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
información
Otras secciones de LWP con contenido de Java
- Código fuente de Java
- Cursos de Java
- Temas de Java
- Chat de Java
información
Códigos de Java
- Agenda
- Java_ping
- simulacionApplet

limpiar consola java.

Publicado por tomdipe (10 intervenciones) el 30/01/2012 20:17:21
Esta es una solución, no conozco una funcion
para la consola, así que sube el numero de lineas que necesites
y se limpiará:


public void limpiar(int lineas)
{
for (int i=0; i < lineas; i++)
{
System.out.println();
}
}
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

limpiar consola java.

Publicado por Claudio Constanzo claudio1123@hotmail.com (1 intervención) el 07/02/2013 20:22:44
con esa 2 lineas lo haces

System.out.print("\033[H\033[2J");
System.out.flush();
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
Imágen de perfil de 9Sergio

limpiar consola java.

Publicado por 9Sergio (1 intervención) el 12/05/2013 05:48:57
No me funcionaron
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

limpiar consola java.

Publicado por Henry (1 intervención) el 15/01/2014 04:28:55
Pues tampoco encontré función para limpiar pero puedes probar agregando lineas en blanco, a la respuesta anterior solo le faltó comillas:

1
2
3
4
5
6
7
public void limpiar(int lineas)
{
for (int i=0; i < lineas; i++)
{
System.out.println("");
}
}

O puedes probar con algo más simple como lo siguiente:

System.out.println("\n\n\n\n\n");

con eso agregas 5 saltos de linea, si necesitas más pues agregas tantos \n como necesites.
Suerte!!.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

limpiar consola java.

Publicado por Ruben st4rk_lvp@yahoo.es (1 intervención) el 11/02/2015 17:18:05
En verdad no hace falta poner comillas en System.out.println() puedes probarlo tu mismo
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

limpiar consola java.

Publicado por David (1 intervención) el 19/01/2016 01:55:32
System.out.print("\033[H\033[2J");
System.out.flush();

me sirvio en linux!!

Gracias.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
1
Comentar

limpiar consola java.

Publicado por Jr3d (1 intervención) el 22/04/2016 22:10:39
Hola! Si lo que deseas es hacer que, a medida que se ejecute el programa, desaparezca el rastro de la ejecución anterior (es decir, impresiones en pantalla), lo que podrías hacer es Cerrar la Consola cada periodo de tiempo que tu consideres conveniente. Algo así como:

1
2
3
4
5
6
public static void main(String args[]){
    while( queramos ejecutar algo ){
        ejecutar instrucciones;
        cerrar la consola;
    }
}

... de esa manera limpias la consola y solo muestras lo que quieres mostrar (por ejemplo, un menu de opciones...)

El codigo para cerrar la consola es:

1
System.out.close();

Espero haber solucionado tu problema
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

limpiar consola java.

Publicado por Ronaldo (1 intervención) el 19/08/2016 15:27:10
System.out.flush();
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar