Logs

1 resposta
G

Boas ppl,

Estou desenvolvendo uma app, que ja referi num post anterior, q envolve logs, logs esses que tem de ser mostrados ao user, em tempo de execuçao, ou seja, tenho um form com alguns campos q eu preencho e qdo clico num botao é executada determinada acçao, neste caso consiste em exportar um file txt pra um bd(um genero de csv), mas ao mesmo tempo que exporto preciso de mostrar os logs, estou a pensar abrir outro form onde o log será impresso numa textarea.

O meu problema é como é q eu em forms diferentes consigo executar instruções diferentes ao mesmo tempo.

Será que alguém me pode ajudar?

Atentamente
Graveyard

1 Resposta

W

Mandei o codigo prontinho pra vc no outro post que vc postou sobre isso :

http://www.guj.com.br/posts/list/87921.java#470234

Essa eh uma class que eu fiz que extend OutputStream, vc passa um JTextArea como parametro no construtor e tudo o que vc tem que fazer eh criar por exemplo um PrintStream ou PrintWrite passando esse objeto como parametro, ai eh so imprimir como vc imprime no terminal.

No meu blog, tem um exemplo da api apache.commons.io, que vc criar um objeto chamado TeeOutputStream que vc pode passar dois OutputStreams como parametro e ter a saida pra dois lugares diferentes, por exemplo vc pode imprimir pra esse JTextAreaOutputStream que eu te passei e para um arquivo texto.

Da uma olhada em http://windsofhell.blogspot.com

//Daniel

Criado 16 de abril de 2008
Ultima resposta 17 de abr. de 2008
Respostas 1
Participantes 2