Article View: es.comp.lenguajes.java
Article #27521Re: salida por pantalla en java
From: Alejandro Navarro
Date: Tue, 08 Sep 1998 00:00
Date: Tue, 08 Sep 1998 00:00
42 lines
1741 bytes
1741 bytes
Raquel Martinez wrote:
> ๏ฟฝAlguien sabe como hacer que lo que sale por pantalla lo haga todo en la
> misma linea?
>
> Es decir, yo quiero que mi salida en lugar se ser:
> Transmitiendo el 10%
> Transmitiendo el 20%
> Transmitiendo el 30%
> .
> .
> .
> Transmitiendo el 100%
>
> Sea:
> Transmitiendo el 10% en una sola linea y lo unico que camibie
> en esa linea sea el 10.
>
> Muchas gracias de antemano, Raquel.
Prueba con \b (Retroceso). A mi me funciona con JDK 1.1.5 en Solaris 2.5.1.
Te paso un ejemplo:
class Prueba
{
public static void main(String args[])
{
try // necesario para el sleep()
{
System.out.print("Transmitiendo el 10%");
Thread.sleep(1000);
System.out.print("\b\b\b20%");
Thread.sleep(1000);
System.out.print("\b\b\b30%");
Thread.sleep(1000);
System.out.print("\b\b\b40%");
}
catch ( Exception e ) {}
}
}
Saludos, Alejandro
Technical Details
Message-ID:
<35F525AF.C4B95CF6@esed.es>Path:
arc1-ca.pugleaf.net!unknown!not-for-mailReferences:
<35F4EB08.6C55B128@hpr2.es>Show Full Headers
Complete Article Headers
X-Google-Language: SPANISH,ASCII X-Google-Thread: 1116f3,fe7c27f24d9f0b91 X-Google-Attributes: gid1116f3,public From: Alejandro Navarro <anv@esed.es> Subject: Re: salida por pantalla en java Date: 1998/09/08 Message-ID: <35F525AF.C4B95CF6@esed.es> X-Deja-AN: 388999879 Content-Transfer-Encoding: 8bit References: <35F4EB08.6C55B128@hpr2.es> Content-Type: text/plain; charset=iso-8859-1 Organization: Cibernos Outsourcing Mime-Version: 1.0 Newsgroups: es.comp.lenguajes.java