Czyszczenie ekranu

0

Witam, chcialbym sie dowiedziec czy jest jakiś sposob zeby wyczyscic konsole w JAVIE?

To moj poczatkujacy skrypt i robie prosta baze danych.
Chce zrobic tekstowe menu, gdy wpisze np 1 (dodaj wpis). To chcialbym zeby okno sie wyczyscilo i odpalilo wszystko co jest w funkcji nowyWpis

Dzięki za pomoc, mam nadzieje ze napisalem zrozumiale

0

Do wyczyszczenia spróbuj:

final String operatingSystem = System.getProperty("os.name");

if (operatingSystem .contains("Windows")) {
    Runtime.getRuntime().exec("cls");
}
else {
    Runtime.getRuntime().exec("clear");
}

a jak nie działa to coś takiego:

 new ProcessBuilder("cmd", "/c", "cls").inheritIO().start().waitFor();
0

Niestety, nie pomoglo.
Taki blad mi wyskakuje
http://prntscr.com/fje8dv

w drugim przykladzie rowniez pojawia sie blad

0

Ogarnalem ze trzeba dodac throws IOException

ale nadal pokazuje sie blad tym razem inny

http://prntscr.com/fjeh9l

0

Te czyszczenie w konsoli w IDE nie będzie działać.

0

Przed chwilą sprawdziłem, to działa ale musisz odpalić program z poziomu konsoli a nie IDE:

new ProcessBuilder("cmd", "/c", "cls").inheritIO().start().waitFor();

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