| Autor |
Mensagem |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 28/10/2003 08:32:37
|
rodrigobraga
Debugger
Membro desde: 15/10/2003 14:45:37
Mensagens: 59
Localização: Rio de janeiro
Offline
|
# Qual o comando para limpar a tela (na console mesmo!) tipo o cls do dos ou clear do Linux
# Eu criei um programaminha básico para rodar na console mesmo que imprime a mensagem na tela: "Digite um número" até aí tudo bem, mas qual o comando para que eu possa atribuir o valor digitado a uma variável e depois poder manipula-la, somando, multiplicando, comparando e etc!
Obrigado
Ps.: Perceberam a complexidade da coisa !!!
|
Rodrigo Braga |
|
|
 |
|
|
![[Post New]](/templates/default/images/icon_minipost_new.gif) 28/10/2003 09:07:43
|
leonardom
Virtual Machine Man
![[Avatar]](/images/avatar/7f5d04d189dfb634e6a85bb9d9adf21e.jpg)
Membro desde: 23/02/2003 11:41:23
Mensagens: 679
Localização: Anywhere
Offline
|
Para ler do console vc pode usar este simples exemplo:
|
"If you have an apple and I have an apple and we exchange apples then you and I will still each have one apple. But if you have an idea and I have an idea and we exchange these ideas, then each of us will have two ideas."
George Bernard Shaw (1856 - 1950) - Irish dramatist - Nobel Prize of Literature, 1925
blog: http://leonardom.wordpress.com
http://www.insidecode.com.br
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 28/10/2003 09:08:20
|
rodrigobraga
Debugger
Membro desde: 15/10/2003 14:45:37
Mensagens: 59
Localização: Rio de janeiro
Offline
|
Galera ninguém sabe ! ! ! !
|
Rodrigo Braga |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 28/10/2003 09:10:04
|
rodrigobraga
Debugger
Membro desde: 15/10/2003 14:45:37
Mensagens: 59
Localização: Rio de janeiro
Offline
|
Valeu Leonardo ! ! !
E pra limpar a tela? Qual o comando?
|
Rodrigo Braga |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 28/10/2003 09:15:32
|
cariocathi
JavaEvangelist
![[Avatar]](/images/avatar/5d616dd38211ebb5d6ec52986674b6e4.jpg)
Membro desde: 30/04/2003 15:03:47
Mensagens: 352
Localização: Rio de Janeiro
Offline
|
faça um for com um monte de System.out.println();
q vai limpar tudinho, hehehehe
meio tatu, mas é uma solução.
|
GUJ addicted |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 28/10/2003 16:40:33
|
Dyegofern
Smalltalk
Membro desde: 21/10/2003 20:57:18
Mensagens: 4
Offline
|
rodrigobraga wrote:Valeu Leonardo ! ! !
 Cara ,para que ler na console se vc pode fazer uma JFrame??? la vc pode usar ate componentes graficos e deixam seu software muito mais agradável.
A mano, o comando para limpar a tela eh clr  ]
|
Dyego Fernandes de Sousa
Webmaster
Webdeveloper
Webdesigner
Java Programmer ! |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 28/10/2003 17:29:35
|
cv
Moderador
![[Avatar]](/images/avatar/210f760a89db30aa72ca258a3483cc7f.jpg)
Membro desde: 04/04/2003 00:32:12
Mensagens: 7842
Localização: São Paulo, SP
Offline
|
Concordo aqui com o Dyego - usar as APIs da Swing eh bem mais facil pra lidar com entrada de texto, mesmo que ela seja bem simplezinha. O Java, por 'pecar' pelo lado da compatibilidade maxima, nao tem la muitas funcionalidades pra aplicacoes 'modo texto' - lembre-se, gotoxy() nao esta disponivel em qualquer terminal
De uma estudadinha rapida no java.swing.JOptionPane, ou uma lida nas mensagens do forum de interfaces graficas
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 28/10/2003 23:16:58
|
black_fire
Virtual Machine Man
![[Avatar]](/images/avatar/1714726c817af50457d810aae9d27a2e.jpg)
Membro desde: 10/08/2003 17:14:27
Mensagens: 642
Localização: Campinas/SP
Offline
|
Se mesmo assim depois de tudo isso, vc ainda quiser usar o console , dá uma olhada no link abaixo. Pode ser que ajude:
http://www.pitman.co.za/projects/charva/Screenshots.html
Um abraço...
|
-------------------------------------
Rodrigo G. Tavares de Souza
"When you don't have walls...you don't need Windows..."
-------------------------------------
Acesse meu blog: Migrando de Java para C++
http://rodrigomgsys.wordpress.com
------------------------------------- |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 29/10/2003 00:50:08
|
caiofilipini
GUJ Master
![[Avatar]](/images/avatar/c8e721e64167e81904d2c.jpg)
Membro desde: 26/06/2003 15:17:59
Mensagens: 1255
Localização: São Paulo
Offline
|
rodrigobraga wrote:# Qual o comando para limpar a tela (na console mesmo!) tipo o cls do dos ou clear do Linux
Só para esclarecer, Java não envia dados para a tela de console, envia dados para uma saída padrão, que por default é a tela, mas isso pode ser alterado com facilidado. Por isso, não há um método que limpe a tela.
Mas, se não tiver outro jeito, você pode usar o "work-around" do cariocathi
[]'s
|
Caio N. Filipini
"There is no spoon." |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 12/03/2008 12:33:52
|
tiozao_bp
Entusiasta Java
Membro desde: 31/07/2007 15:20:05
Mensagens: 19
Offline
|
utilizei :
com windows xp ...
Process p = Runtime.getRuntime().exec("cmd /C/Q cls");
funcionou melhor que varios System.out.println()
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 12/03/2008 12:38:27
|
peczenyj
Moderador
![[Avatar]](/images/avatar/299dc35e747eb77177d9cea10a802da2.jpg)
Membro desde: 26/03/2006 23:25:37
Mensagens: 3191
Localização: Rio de Janeiro
Offline
|
Limpar a tela é algo que depende do terminal que vc esta utilizando.
Um terminal do tipo VT 100 (ou VT 200) pode receber caracteres ANSI para simular o limpar de tela, assim como posicionar caracteres na tela, colocar cores de fundo, de letra e até alguns efeitos.
Agora vc cria um grande acoplamento com isso, pois vc faz algo específico para um terminal ou sistema operacional.
Acredito que vc tem pouca ou nenhuma familiaridade com programas do tipo "console". Sugiro que vc pesquise como os comandos unix reagem a linha de comando (cat, grep, bc ...). Geralmente são mais uteis do que programas do tipo "digite uma coisa, agora digite outra". Tente simplificar ao máximo o seu programa, senão vc vai perder mais tempo com essas melhorias cosméticas do que com o que o seu programa poderia estar fazendo (ai poderia entrar alguma tecnica de TDD ou BDD, mas enfim).
|
http://pacman.blog.br
'Não importa quanto alguém se dedique à tarefa. Ninguém consegue fazer a água da cascata cair para cima.' |
|
|
 |
|
|