system.out.printf zamiana?

0

Jeśli mam powiedzmy klasę A w której mam napisany program,rózne metody, rózne komunikaty wyprowadzane na ekran za pomocą System.out.printf to czy w klasie B w której mam napisane GUI mogę wyświetlać te komunikaty w polu JTextArena bez zmieniania w tamtej klasie System.out.printf ?

0

Teoretycznie da sie to zrobić podmieniając System.out na swoją własna implementację która będzie to przechwytywać i wpisywać do tego twojego pola. W praktyce to jest błąd w projekcie.

1

Można dać własną klasę np. UserInfo.print(...) która będzie w jednym przypadku wywoływać System.out.print zaś w drugim dopisywać do JTextArena w zależności np od ustawień UserInfo.WhereOut(...)

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