Foros del Web » Programación para mayores de 30 ;) » Java »

limpiar pantalla en java, como es

Estas en el tema de limpiar pantalla en java, como es en el foro de Java en Foros del Web. hola una pregunta, recien empiezo con esto y queria saber, como se hace para limpiar la pantalla de "consola" en java, en realidad estoy usando ...
  #1 (permalink)  
Antiguo 21/03/2014, 08:16
 
Fecha de Ingreso: febrero-2013
Ubicación: en mi casa
Mensajes: 541
Antigüedad: 11 años, 8 meses
Puntos: 3
limpiar pantalla en java, como es

hola una pregunta,

recien empiezo con esto y queria saber, como se hace para limpiar la pantalla de "consola" en java, en realidad estoy usando el eclipse...y lo compila, ahi mismo..

bueno pense que era mas simple como lenguaje C..

pero creo que no hay una funcion especifica, o llamar desde el sistema usando alguna libreria de java,

pero por el momento usare algo como esto... es un feo pero bueno... luego me dicen. cual es la mejor idea...

Código PHP:
int p=0;

for(
p=0;p<25;p++){

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

  #2 (permalink)  
Antiguo 21/03/2014, 14:13
Avatar de pablor21  
Fecha de Ingreso: noviembre-2008
Ubicación: Montevideo - Uruguay
Mensajes: 197
Antigüedad: 16 años
Puntos: 13
Respuesta: limpiar pantalla en java, como es

No hay una función específica en java para hacer lo que pides... pero lo siguiente podría funcionar:
Código Java:
Ver original
  1. private static void limpiarConsola()
  2. {
  3.     try
  4.     {
  5.         String os = System.getProperty("os.name");
  6.  
  7.         if (os.contains("Windows"))
  8.         {
  9.             Runtime.getRuntime().exec("cls");
  10.         }
  11.         else
  12.         {
  13.             Runtime.getRuntime().exec("clear");
  14.         }
  15.     }
  16.     catch (Exception exception)
  17.     {
  18.         // capturar error
  19.     }
  20. }
__________________
Desarrolloador Freelance - http://www.mvdit.com.uy

Etiquetas: limpiar, pantalla
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 05:02.