Ajuda com um JTextArea especial...  XML
Índice dos Fóruns » Interface Gráfica
Autor Mensagem
javakid
Debugger
[Avatar]

Membro desde: 21/02/2008 14:00:47
Mensagens: 64
Offline

bom dia a todos,

estou tentando passar minhas saídas padrão para o meu JTextArea...
mas por sinal eu to travadão em como o meu JtextArea pode disponibilizar meus prints...

como faço para que meu setOut e meu setErr envie suas mensagens através do JTextArea ?
vou precisar do pacote java.io ?

olhem meu codigo:




muito obrigado desde já

This message was edited 1 time. Last update was at 29/02/2008 09:27:26


Um dia serei programador JAVALI!
ViniGodoy
Moderador
[Avatar]

Membro desde: 11/12/2006 08:22:01
Mensagens: 20580
Localização: Curitiba/PR
Offline

Essa é uma clase útil para redirecionar um Writer para um TextComponent qualquer.

Mas como vc quer um Stream, veja o post ali debaixo.



Esse worker thread torna o stream mais eficiente, caso o seu documento seja colorido. Descobrimos que o JTextArea não funciona lá tão bem assim nesses casos.

This message was edited 3 times. Last update was at 29/02/2008 10:08:20


@ViniGodoy - Lattes

Tem dúvidas de Java? Poste no fórum! Não respondo dúvidas de java via MP!

Ponto V! - Desenvolvimento de Jogos Profissional - @Pontov - Facebook
Projeto Towel - Swing de uma forma inteligente (Novo lar do ObjectTableModel e do Auto-Filtro).

Ei... você está usando DefaultTableModel no seu projeto??
Não faça isso! Veja: http://www.guj.com.br/posts/list/15/199067.java#1001295
[WWW]
ViniGodoy
Moderador
[Avatar]

Membro desde: 11/12/2006 08:22:01
Mensagens: 20580
Localização: Curitiba/PR
Offline

Sorry, a classe de cima não serve. Ela serve para outros tipos de output.

Use essa aqui no lugar:


O uso é assim:


Se você usar um JTextPane ao invés de um JTextArea. Os erros saem em vermelho.

This message was edited 4 times. Last update was at 29/02/2008 10:39:47


@ViniGodoy - Lattes

Tem dúvidas de Java? Poste no fórum! Não respondo dúvidas de java via MP!

Ponto V! - Desenvolvimento de Jogos Profissional - @Pontov - Facebook
Projeto Towel - Swing de uma forma inteligente (Novo lar do ObjectTableModel e do Auto-Filtro).

Ei... você está usando DefaultTableModel no seu projeto??
Não faça isso! Veja: http://www.guj.com.br/posts/list/15/199067.java#1001295
[WWW]
javakid
Debugger
[Avatar]

Membro desde: 21/02/2008 14:00:47
Mensagens: 64
Offline

que parametro eu uso, pra passar pra esse erro ??




vixi cara... peraí que to me embananando com esse codigo hehehe

This message was edited 1 time. Last update was at 29/02/2008 10:15:30


Um dia serei programador JAVALI!
ViniGodoy
Moderador
[Avatar]

Membro desde: 11/12/2006 08:22:01
Mensagens: 20580
Localização: Curitiba/PR
Offline

Dá um refresh aí e olha o post ali em cima.
Eu tava editando justamente isso.

@ViniGodoy - Lattes

Tem dúvidas de Java? Poste no fórum! Não respondo dúvidas de java via MP!

Ponto V! - Desenvolvimento de Jogos Profissional - @Pontov - Facebook
Projeto Towel - Swing de uma forma inteligente (Novo lar do ObjectTableModel e do Auto-Filtro).

Ei... você está usando DefaultTableModel no seu projeto??
Não faça isso! Veja: http://www.guj.com.br/posts/list/15/199067.java#1001295
[WWW]
javakid
Debugger
[Avatar]

Membro desde: 21/02/2008 14:00:47
Mensagens: 64
Offline

ok... vou respirar agora....
heheeh... olhar calmamamente...

Um dia serei programador JAVALI!
ViniGodoy
Moderador
[Avatar]

Membro desde: 11/12/2006 08:22:01
Mensagens: 20580
Localização: Curitiba/PR
Offline

Essas duas classes são excelentes para se ter na manga.
Tente usar elas "de fora"... e mais tarde, se quiser, tente entende-las.

Se vc nunca lidou com Documents no Java, dá uma olhada no tutorial do GUJ chamado "Controlando um TextField".

@ViniGodoy - Lattes

Tem dúvidas de Java? Poste no fórum! Não respondo dúvidas de java via MP!

Ponto V! - Desenvolvimento de Jogos Profissional - @Pontov - Facebook
Projeto Towel - Swing de uma forma inteligente (Novo lar do ObjectTableModel e do Auto-Filtro).

Ei... você está usando DefaultTableModel no seu projeto??
Não faça isso! Veja: http://www.guj.com.br/posts/list/15/199067.java#1001295
[WWW]
javakid
Debugger
[Avatar]

Membro desde: 21/02/2008 14:00:47
Mensagens: 64
Offline

OK, obrigado colega!


Um dia serei programador JAVALI!
cunha_jacson
Smalltalk

Membro desde: 20/06/2007 16:50:22
Mensagens: 4
Offline

Caro viniGodoy

Me desculpe se estou sendo ignorante, mas os métodos: System.setOut() e System.setErr() pedem como parâmetro um objeto tipo PrintStream, e a classe TextComponentStream é do tipo OutputStream.

Tem que fazer um cast nesse caso?
ViniGodoy
Moderador
[Avatar]

Membro desde: 11/12/2006 08:22:01
Mensagens: 20580
Localização: Curitiba/PR
Offline

This message was edited 1 time. Last update was at 28/10/2008 13:16:53


@ViniGodoy - Lattes

Tem dúvidas de Java? Poste no fórum! Não respondo dúvidas de java via MP!

Ponto V! - Desenvolvimento de Jogos Profissional - @Pontov - Facebook
Projeto Towel - Swing de uma forma inteligente (Novo lar do ObjectTableModel e do Auto-Filtro).

Ei... você está usando DefaultTableModel no seu projeto??
Não faça isso! Veja: http://www.guj.com.br/posts/list/15/199067.java#1001295
[WWW]
 
Índice dos Fóruns » Interface Gráfica
Ir para:   
Powered by JForum 2.1.8 © JForum Team