funcion clearscreen
hola nuevamente
quisiera saber cual es la funcion limpiadora de pantalla en el lenguaje java.
por favor responder!!
quisiera saber cual es la funcion limpiadora de pantalla en el lenguaje java.
por favor responder!!
No se puede. Porque para empezar, en JAVA no existe el concepto de consola ni ventana donde te ejecutas, solo tienes la entrada y salidas estandard mas la de error, System.out, System.in y System.err. Ademas estos conceptos no son 100% JAVA pues no todos los SO y programas tienes entrada y salida estandar (un demonio...) Dado que solo tienes un flujo donde escribir y uno donde leer, no tiene sentido el limpiar la ventana.
En turbo C/borlandC y otros tenias el clrscr(), pero tampoco era portable pues Visual Studio no la soporta en el conio.h, pues es eso, una funcion de consola y en JAVA no tienes ese concepto. Puestos a no ser portables, utiliza el comando de la consola cls en Win que limpia, con Runtime.getRuntime().exec("cls"); pero solucion perfecta no la hay.
En turbo C/borlandC y otros tenias el clrscr(), pero tampoco era portable pues Visual Studio no la soporta en el conio.h, pues es eso, una funcion de consola y en JAVA no tienes ese concepto. Puestos a no ser portables, utiliza el comando de la consola cls en Win que limpia, con Runtime.getRuntime().exec("cls"); pero solucion perfecta no la hay.
Una solución simple pero poco portable que depende de la existencia de soporte ANSI (winNT ANSI.SYS para appl DOS)
System.out.println ((char)27 + "[2J");
Otras soluciones más sofisticadas:
http://www.ethannicholas.com/enigma/console/
http://sourceforge.net/projects/javacurses/
Salu2 (lo busque con Google por: java curses)
System.out.println ((char)27 + "[2J");
Otras soluciones más sofisticadas:
http://www.ethannicholas.com/enigma/console/
http://sourceforge.net/projects/javacurses/
Salu2 (lo busque con Google por: java curses)