przekierowanie strumienia na okno

0

Witam, mam dosyc prosty problem ale nie moge sie z nim uporac bo chodzimi o to ze bardzo chcialbym przekierowac stromien System.out.println i System.err na okienko tekstowe (JTextArea) i probowalem w ten sposob oknoBledowIWyjatkow.setText(System.err.toStrin()) ale to nic nie daje w madrej ksiazce widzialem System.setErr(new PrintStream(i tu tworza nowy plik) ale nie wiem jak to dopasowac do JTextArea.

czy ktos bylby mi w stanie pomoc [soczek] [soczek] ?
Dziekuje z gory

0

A czy nie możesz, po prostu w linijce, w której wywoływana jest metoda:

System.out.println("coś");

dać dodaktowo

textArea.append("coś\n");

i analogicznie dla błędów:

System.err.println("błąd!");
errorArear.append("błąd!\n");

?

0

To nie jest uniwersalne, istnieją przecież wywołania

System.out.println(..);
System.err.println(..);

których nie pisze twórca programu.

0

Tu jest rozwiązanie podobnego problemu:
http://www.javalobby.org/java/forums/t75938.html

0

dzieki za porady, juz sprawdzam wszystko D

1 użytkowników online, w tym zalogowanych: 0, gości: 1