Programando em Java para Console

Esse artigo demonstra a criação de um pequeno Framework com algumas funcionalidades simples para programação de aplicativos Java para console, usando as operações no modo ANSI para posicionar o cursor, mudar cor e limpar a tela.

[ Hits: 51.793 ]

Por: Sebastião Relson Reis da Luz em 25/01/2007 | Blog: http://tribodoci.net/


Dica



Um aplicativo que pode ajudar muito é o "od" com a opção -c, que retorna os códigos que precisamos. Se por exemplo gostaria de saber quais os códigos de uma tela formada com o aplicativo dialog, você pode descobrir seguindo os passos:

Primeiro vamos redirecionar a saída para um arquivo:

$ dialog -msgbox "Viva o Linux" 6 20 > msg

E então podemos executar o od:

$ od -c msg

Observando onde começa o 033[ e temos os padrões dos comandos ANSI para usarmos no nosso aplicativo.

Referência bibliográfica

MANZANO, José Augusto Navarro Garcia. Estudo Dirigido de Linguagem C. 2º Edição, São Paulo, Editora Érica, 2002 (Série Estudo Dirigido).

DEITEL, H.M. Java: como programar. 6º Edição, São Paulo, Editora Pearson Prentice Hall 2005

http://aurelio.net/

Espero que tenham gostado e até a próxima...

Página anterior    

Páginas do artigo
   1. Programando em Java para Console
   2. Posicionando o cursor e limpando a tela
   3. Cores
   4. Dica
Outros artigos deste autor

Debian com kernel 2.6.10 - passo a passo

Leitura recomendada

Gerando arquivos PDF com Java e iText

Transforme seu celular em terminal sem fio SSH/Telnet

Desenvolvendo aplicações em J2ME no Linux

Instalar o Java Development Kit (JDK) 11 no Debian 9

Construindo uma aplicação JDialog

  
Comentários
[1] Comentário enviado por removido em 25/01/2007 - 13:17h

Já tinha visto um artigo assim no "motd" mas usava códigos ANSI para linguagem C com o comando "printf".
O problema desses códigos é que quando o programa é terminado as cores ficam, por isso tem que devolver as cores padrões antes de terminar os programa.

Parabéns pelo artigo!

[2] Comentário enviado por Bach em 29/01/2007 - 14:51h

"leogemeostotino"

O comando {COMENTARIO}33[0m devolve as configurações padrão do console.

[3] Comentário enviado por removido em 05/02/2007 - 12:56h

Show de bola esse seu artigo, como já programei me C, tive as mesmas dificuldades que você.
Agora minha vida vai mudar no Java.

[4] Comentário enviado por M4conheiRoX em 23/10/2008 - 12:02h

bom artigo
ftz

[5] Comentário enviado por sukelly em 06/08/2010 - 16:26h

Muito bom o seu artigo.
Estudo java, pois é nessa linguagem que quero
me especializar. Parabéns pelo artigo.


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts