Ein Programm, wenn Sie etwas wie "cls" unter Windows oder "clear" unter Linux in Java ausführen möchten.
Sie können den Bildschirm mithilfe der Escape-Sequenz löschen.
System.out.print("\033[2J");
Beim Scrollen wird vor dem Löschen eine Ausgabe ausgegeben. Sie können den Bildschirm auch löschen, indem Sie ihn wie unten gezeigt als externen Prozess ausführen. In diesem Fall hat das Scrollen keine vorherige Ausgabe.
// Windows
new ProcessBuilder("cmd", "/c", "cls").inheritIO().start().waitFor();
// Linux
new ProcessBuilder("clear").inheritIO().start().waitFor();
Recommended Posts