Galera, como q faço p/ limpar a tela em modo console?

8 respostas
J

galera, blz… entao, como q faço p/ dar um limpa-tela em modo console (DOS)… seria o msmo q o clrscr do pascal…

como fazer???

aguardo e valews… 8O

8 Respostas

T

Via java não naum tem!
… =]

que eu saiba não sem…

mas vc pode usar o runtime.exec("");
pra executar um comando no console
=]

mas isso vai depender de cada sistema operacional

=]

M

ou… uma outra solução (porém ridicula haehea):

for ( int i = 0; i < numeroDeLinhas; i++ ) System.out.println( "" );

J

como q faco, runtime.exec(“cls”)?? se for isso, aqui nem rodow… pq sera??

T

Assim
Runtime.getRuntime().exec(“cls”);

M
try {

  Runtime.getRuntime().exec("cls");

} catch( Exception e ) {}
J

kra, nem rolow aqui nao… sera q é pq to no XP???

T

vc executou pelo dos?

ele só vai limpar c vc tiver executando no dos

o motivo de naum ter isso dai… é q a saida padrão é um stream

=]

ai naum tem como saber c é dos… ou se é dentro do eclipse

c for dentro de uma IDE naum vai pegar… só vai pegar no dos

I

Se for em ambiente Linux vc pode tentar isso:

System.out.println("\033c");

Sem contar, que outros codigos (como cores e formatacaod e texto por exemplo), tambem funcionam nessa plataforma :)))

O problema é que, assim como o Runtime.getRuntime().exec(“cls”);, havera a perda da portabilidade do codigo…
a nao ser que vc faca um teste para ver qual sistema esta rodando sua aplicacao.

Abracos,
Icarus

Criado 25 de março de 2004
Ultima resposta 26 de mar. de 2004
Respostas 8
Participantes 4