2.7k Aufrufe
in Anwendungen(Java,C++...) von
Halllo liebe Supportnet-Gemeinde,

Ich habe folgendes Problem:
In Java lässt sich ja ein Text über die Methoden print, prinln, ....
auf die Konsole ausgeben.

Wie mache ich es, dass der Text überschrieben wird.
Beispiel:
es soll auf der Konsole erscheinen:

Hallo

dann soll Hallo gelöscht werden und

Wie geht es Ihnen

geschrieben werden. usw

Danke und viele Grüße
Michä

4 Antworten

0 Punkte
von
Das geht nicht.
0 Punkte
von
Schade.

Danke für die Info
0 Punkte
von supermax Experte (4.8k Punkte)
Eventuell geht es, wenn du die Backspace-Escape-Sequenz "\b" verwendest, also nach dem Ausgeben von "Hallo" und der vermutlich vorgesehenen Pause einfach 5 mal "Backspace" ausgeben und danach den neuen Text. Wichtig ist daß du nach dem Hallo keinen Zeilenvorschub einbaust, also weder println() noch die Escape-Sequenzen für Zeilenvorschub ("\n").
0 Punkte
von dr-ma-busen Mitglied (261 Punkte)
Moin!

Das was du suchst nennt sich "ANSI Escape sequences/code".
en.wikipedia.org/wiki/ANSI_escape_code


Wärend unter Unix-System das ganze meist von anfang an problemlos läuft, musst du unter Win (sofern du kein Win 9x nutzt) das ganze meiste noch einstellen/aktivieren. Siehe dazu den gnannten Wiki artikel.

Hier ist ein Liste mit den Steuerzeichen:
ascii-table.com/ansi-escape-sequences.php


MfG

Deine Antwort

Dein angezeigter Name (optional):
Datenschutz: Deine Email-Adresse benutzen wir ausschließlich, um dir Benachrichtigungen zu schicken. Es gilt unsere Datenschutzerklärung.
Anti-Spam-Captcha:
Bitte logge dich ein oder melde dich neu an, um das Anti-Spam-Captcha zu vermeiden.
...