Java tipo Shell

2 respostas
magician

Boas pessoal tou aqui a precisar de uma pequena ajuda :S
Para quem usa win ou linux (MS-DOS, Shell) quando escrevem alguma coisa na consola depois ao usar as setas <- ou -> conseguem fazer o cursor mover sobre o texto, ora bem preciso de fazer isso com java correr 1 programa em java na consola e que depois dentro do programa consiga fazer isso!
Por exemplo na consola (shell ou DOS) escreve-se qualker coisa tipo | ABCDE | e e quando carregamos em <- á 1 ponteiro que passa para cima do E ou um _ em baixo no caso do win é isso que quero fazer quero com 1 programa java a correr na consola fazer tipo 1 print de uma String e conseguir percorrer essa string com 1 cursos letra a letra como acontece na consola normal.
Penso que com out.print nao deve ser alguem em pode ajudar ?

2 Respostas

peczenyj

Isso vai depender do tipo de terminal que vc esta usando.

Se for VT100 vc pode lidar com os caracteres de escape. é isso que um editor como o edit do dos ou o vi fazem, vc coloca a seta pra cima e uma série de codigos de escape são mostrados na tela, cuja interpretação visual vai ser um cursor indo pra cima.

É uma forma de fazer.

magician

E como é que crio o cursor em cima da letra ??

Criado 5 de novembro de 2006
Ultima resposta 5 de nov. de 2006
Respostas 2
Participantes 2