Hola, estoy aprendiendo java y la verdad no entiendo como una
operaciones tan sencillas en cualquier otro lenguaje se hace tan
complicado en java.
Bueno, el caso es que habiendo pasado ya la barrera de la entrada y
salida de datos por teclado y pantalla (System.io.*), no consigo
encontrar una clase o funcion que haga un sencillo borrado de
pantalla. He intentado buscar en la web de Sun, pero se ve que cosas
tan sencillas como estas no las contemplan.
燙abe alguno de vosotros como hacer un sencillo "CLS" en java?
gracias.
,h!, se me olvidaba, 燙i quisiera encontrar mas funciones standard y
mirar los parametros que admiten donde puedo buscarlas?
Gracias de nuevo. chauu.
>No conozco que "CLS" sea una función standard, ni siquiera en C, ni
>todos los lenguajes la llevan, y si lo hacen no se llaman igual...
>
>Si quieres utilizar CLS, es que quieres utilizar la pantalla para pintar
>en modo texto ¿no?, bueno, siempre puedes utilizar (suponiendo que uses
>windows) el controlador ANSI.SYS (supongo que todavia existe en el
>MS-Dos donde se ejecuta el Windows), este era el formato que,
>generalmente, se utilizaba antiguamente en las aplicaciones, claro que
>después aparecieron las llamadas bios y demás zarandajas en librerias...
>
>Por cierto para mandar un borrado creo que habia que enviar un 0x27[2J,
>para otras cosas como dibujar, etc, puedes buscar la especificación del
>terminal tipo ANSI.
>
>Una cosa que es cierta es que habiendose extinguido, practicamente, el
>MS-Dos se supone que modernamente la forma "standard" de interactuar con
>el usuario es mediante un GUI y no mediante una pantalla de texto. Así
>que Java potencia esta forma.
>
>El modo texto es realmente un modo "terminal" y en Windows se usa el
>ANSI.
>
>Saludos,
Haber si nos entendemos
Yyo cuando he dicho un CLS, me he referido a un limpiado de pantalla
utilizando la consola normal, me da igual como se llame si clrscr() o
loquesea(), lo que busco es borrar la pantalla en modo terminal, sin
tener que utilizar ensamblador, interrupciones, etc... solo una simple
funcion es lo que busco (que no he encontrado ninguna documentacion
que expliquen funciones o librerias del java de sun, aunque me han
dicho que si estan y en formato html).
Y na mas.
Todo lo que quiras en:
http://java.sun.com/docs/index.html
En castellano:
http://fcapra.ceit.es/AyudaInf/Index.htm
"la biblia", (inglés):
http://www.bruceeckel.com/javabook.html
------------------
También puedes probar esto (por lo del CLS), a mi SI me funciona, y no
es ni esamblador, ni interrupciones, ni nada...
public class prueba
{
public static void main(String s[]){
System.out.println("primera salida");
System.out.println("\u001B[2J");
System.out.println("segunda salida");
}
}
-----------
Pues nada.
--
Juan Gonzalo de Silva Medina
System.out.println("I Love Linux");