java text képernyő kezelés

Fórumok

Sziasztok!

Segítséget szeretnék kérni: milyen osztályok és metódusok használhatók a java-ban textképernyő kezelésére? pl cursor pozicionálás, lekérdezés... Esetleg ha lenne erre valami konkrét példaprogram azt is nagyon megköszönném.

Hozzászólások

Példaprogramok :

"Angster Erzsébet:
Objektumorientált Tervezés és Programozás JAVA I. kötet
ISBN : 9630062631
Kiadás éve : 2001
( CD melléklet, példaprogramok )"

Kurzor pozicionálás, színek, kurzor pozíció lekérdezése :
Windows alatt : ANSI.SYS :-))
Linux, BSD alatt : amilyen "terminálod" van :-))
ESC szekvenciák küldése a System.out.print() függvénnyel...

nincs.

Java a "System IO-t" stream-ként kezeli...
( ebbe értelemszerűen nem fér bele )

Mellesleg a képernyő általában 80x25 soros.

1. Kiírsz 25 üres sort soremeléssel, és garantáltan letörölted a képernyőt...
2. Készítesz egy 80x25 tömböt beleírod amit akarsz és kiíratod...
2a. "Aktuális kurzorpozíciót" valahol eltárolod...
3. Annyiszor és úgy ismétled, ahányszor szükséges...

stb, stb.