System.Console nao funciona no eclipse + ajuda p/ console no swing com input  XML
Índice dos Fóruns » Certificação Java
Autor Mensagem
fausto
Java Ninja

Membro desde: 03/06/2008 16:07:31
Mensagens: 256
Offline

Então estou na parte do System.Console. Até ai nada demais na classe, fora o fato que não funciona rodando pelo eclipse... Alguém sabe o pq? Tem como fazer funcionar? Rodando pelo DOS foi normal.

Outra coisa, queria uma aplicação swing que nao fosse mais que o console mesmo, mas rodando em uma janela. Acho que fica mais fácil de testar as regex... Só que não achei nenhum console swing que permita input. Até tentei fazer aqui mas não deu certo. Basicamente tentei setar o System.input para um jTextArea mas não consegui fazer funcionar. Alguém por acaso teria algo assim? Nem na net achei...

Valeu, abraços
Daniel.F
GUJ Ranger

Membro desde: 29/03/2007 18:30:39
Mensagens: 909
Offline

Engraçado eu estou com o mesmo problemas aqui, tinha
muitas classes no eclipse com console nenhuma funcionava.Agora compilei pelo DOS deu certo.
As classes console só funcionam com prompt de comando??


[Email]
fausto
Java Ninja

Membro desde: 03/06/2008 16:07:31
Mensagens: 256
Offline

Pelo visto sim, na verdade li na net que pelo netbeans funcionaria, mas nem cheguei a testar e também não achei a explicação do porque não funciona no eclipse...
Eu tb queria um console swing tipo o do proprio eclipse, que aceita input. Só que nem sei qual caminho tomar, visto que minha unica idéia não funcionou
KWill
Virtual Machine Man
[Avatar]

Membro desde: 18/09/2006 10:05:46
Mensagens: 609
Offline

fausto wrote:Pelo visto sim, na verdade li na net que pelo netbeans funcionaria, mas nem cheguei a testar e também não achei a explicação do porque não funciona no eclipse...
Eu tb queria um console swing tipo o do proprio eclipse, que aceita input. Só que nem sei qual caminho tomar, visto que minha unica idéia não funcionou


Eu fiz um tipo de emulador de terminal, com suporte a AWT.
Havendo interesse, quando eu encontrar o código do mesmo posto por aqui.

Inté.

This message was edited 1 time. Last update was at 10/03/2009 09:46:55


"Só estou certo de que não possuo outras certezas" - KWill
"Não penso, mas Googlo, logo existo!" - Geração Copy-Cola
fausto
Java Ninja

Membro desde: 03/06/2008 16:07:31
Mensagens: 256
Offline

Opa, posta sim. Tenho certeza que vai ser utilizado por outras pessoas além de mim.
KWill
Virtual Machine Man
[Avatar]

Membro desde: 18/09/2006 10:05:46
Mensagens: 609
Offline

fausto wrote:Opa, posta sim. Tenho certeza que vai ser utilizado por outras pessoas além de mim.


Ok, consegui fazer um build separado da biblioteca "SAW-Terminal", que é parte integrante da minha solução de acesso remoto "Satan-AnyWhere".
Estou mandando o projeto da biblioteca em volumes ZIP.
Aviso já que, como o "Satan-AnyWhere" está sob licença GPL, a biblioteca que acabo de criar "SAW-Terminal" também está sob licença GPL e o arquivo de texto "license.txt" dentro do projeto explica sobre a licença GPL.
Para usar, é necessário chamar "SAWNativeUtils.initialize()", depois escolher qual tipo de terminal (gráfico ou usando entrada/saída padrão) usando "SAWTerminal.setGraphicalTerminal(boolean true)" e aí usar "SAWTerminal.initialize()".
Depois disso tudo, para utilizar o terminal efetivamente, é praticamente obrigatório substituir todas as chamadas a "System.in" e "System.out" por chamadas estáticas a métodos da classe "SAWTerminal".

Eis o primeiro volume ZIP.

Inté.
 Nome do arquivo SAW-Terminal-lib.zip.001 [Disk] Download
 Descrição
 Tamanho 512 Kbytes
 Baixado:  82 vez(es)


"Só estou certo de que não possuo outras certezas" - KWill
"Não penso, mas Googlo, logo existo!" - Geração Copy-Cola
KWill
Virtual Machine Man
[Avatar]

Membro desde: 18/09/2006 10:05:46
Mensagens: 609
Offline

Segundo volume ZIP.

Inté.
 Nome do arquivo SAW-Terminal-lib.zip.002 [Disk] Download
 Descrição
 Tamanho 512 Kbytes
 Baixado:  77 vez(es)


"Só estou certo de que não possuo outras certezas" - KWill
"Não penso, mas Googlo, logo existo!" - Geração Copy-Cola
KWill
Virtual Machine Man
[Avatar]

Membro desde: 18/09/2006 10:05:46
Mensagens: 609
Offline

Terceiro volume ZIP.

Inté.
 Nome do arquivo SAW-Terminal-lib.zip.003 [Disk] Download
 Descrição
 Tamanho 512 Kbytes
 Baixado:  57 vez(es)


"Só estou certo de que não possuo outras certezas" - KWill
"Não penso, mas Googlo, logo existo!" - Geração Copy-Cola
KWill
Virtual Machine Man
[Avatar]

Membro desde: 18/09/2006 10:05:46
Mensagens: 609
Offline

Quarto e último volume ZIP.

Inté.
 Nome do arquivo SAW-Terminal-lib.zip.004 [Disk] Download
 Descrição
 Tamanho 95 Kbytes
 Baixado:  69 vez(es)


"Só estou certo de que não possuo outras certezas" - KWill
"Não penso, mas Googlo, logo existo!" - Geração Copy-Cola
fausto
Java Ninja

Membro desde: 03/06/2008 16:07:31
Mensagens: 256
Offline

Obrigado KWill
KWill
Virtual Machine Man
[Avatar]

Membro desde: 18/09/2006 10:05:46
Mensagens: 609
Offline

Estou postando uma atualização da biblioteca "SAW-Terminal", com atualização da biblioteca "SAW-NativeUtils" também.
Ambas bibliotecas ainda estão meio "desversionadas" por mim.
O modo de utilização continua mais ou menos o mesmo.
Adicionei capacidades de histórico de comandos via teclas "seta para cima", "seta para baixo", "seta para direita", "home" e "end", cópia e colagem de texto via "botão direito do mouse", rolagem do terminal via botões "page up" e "page down", captura de linha de texto sem eco dos caracteres sendo digitados e outras coisas.

Inté.

"Só estou certo de que não possuo outras certezas" - KWill
"Não penso, mas Googlo, logo existo!" - Geração Copy-Cola
 
Índice dos Fóruns » Certificação Java
Ir para:   
Powered by JForum 2.1.8 © JForum Team