Input/Output Überschreibung von Kommandozeile

TucMAn

Mitglied
Was geht ab, :D
ich bin momentan dabei eine Art Passwort-abfrage Programm zu schreiben.
Das klappt auch soweit allerdings würde ich gerne das cmd-Layout schöner machen.

Hier erstmal das Prgoramm:
Java:
import java.util.*;

public class if_else{
  public static void main(String[]args){
   
    Scanner scan= new Scanner(System.in);           //erstellen des Scanners
   
    String pwe;                                     //Deklaration                            
    String pwr;
    String anfang;
   
    pwr= new String ("Passwort");                    //Zuweisung von pwr                            
   
    System.out.print("Bitte geben sie das Passwort ein: ");
    pwe=new String(scan.nextLine());                             //input                                            
   
    if (pwe.equals(pwr)) {                                       //if (Passwort ist richtig)
     
      System.out.println("Das Passwort ist richtig!");
    }                                                           //end of if         
    else {                                                      //else1 (das Passwort ist falsch)                
      while ((!pwe.equals(pwr)) && (!pwe.equals("Ende")))       //while (pwe ist entweder pwr oder Ende)
      {
        System.out.println("\nDas Passwort ist falsch!");
        System.out.print("Geben sie das Passwort oder 'Ende' ein um das Programm zu beenden:");
        pwe=new String(scan.nextLine());                                         
      }                                                         //end of while
      if (pwe.equals(pwr))                                      //if (das Passwort ist richtig)
      {
        System.out.println("\nDas Passwort ist richtig!");
      }                                                         //end of if
      else {                                                    //else2 (der Benutzer hat das Programm mit 'Ende' beendet)
        System.out.println("\nSie haben das Programm erfolgreich beendet");
      }                                                         //end of else2
    }                                                           //end of else1                   
  }                                                             //end of main                  
}                                                               //end of class

Sooooo jetzt meine Frage :D

Also ich würde das Programm gerne so schreiben, dass im Konsolenfenster immer wieder nur was bestimmtes steht und nicht immer alles was bis jetzt ausgeführt wurde.
Ich habs auch schon mit \r versucht aber da ist das problem dass der nach dem Scannen (//input) im Konsolenfenster automatisch ne Zeile nach unten springt.
Also habt ihr ne Idee wie man entweder wieder ne Zeile zurückspringen kann oder generell einfach immer das Kommando-fenster clearen kann?

Also das war meine Frage hoffe ihr könnt mir helfen! :D
MfG.: Tuc
 

thet1983

Top Contributor
der cmd befehl lautet
Code:
cls

schau dir mal die klassen
Code:
Runtime & Process
an...

oder frag mal google.... ;)
--> cmd unter Java
--> cmd Befehle unter Java
 

TucMAn

Mitglied
der cmd befehl lautet
Code:
cls

schau dir mal die klassen
Code:
Runtime & Process
an...

oder frag mal google.... ;)
--> cmd unter Java
--> cmd Befehle unter Java
Habs per google probiert aber nix gefunden aber ich kann ja noma suchen :p
Danke für die hilfe wenns geholfen hat schreib ich noma back! :D
 
X

Xyz1

Gast
Geht so high level nicht, '\r\n' macht lediglich ein oder zwei Zeilenumbrüche.
clear
cls
& Co.
Wird lediglich das 'Fenster' einer neuen Console 'clearen', was ich aber auch zu bezweifeln möchte.
 
Ähnliche Java Themen
  Titel Forum Antworten Datum
M Collections Problem bei Überschreibung von hashcode() und equals() bei Hashset-Implementierung Java Basics - Anfänger-Themen 5
G Probleme bei toString Überschreibung Java Basics - Anfänger-Themen 6
L Beim Java Programmstart, mehrere Parameter über die Kommandozeile übergeben Java Basics - Anfänger-Themen 9
P Variablen Optionaler Parameter auf der Kommandozeile Java Basics - Anfänger-Themen 12
C Classpath Compiler lässt sich nur bedingt von Kommandozeile aus starten Java Basics - Anfänger-Themen 17
U Was bedeutet $@ in der Linux Kommandozeile Java Basics - Anfänger-Themen 3
B Kommandozeile Übergangsmechanismus args Java Basics - Anfänger-Themen 5
T Variable in Windows Kommandozeile schreiben Java Basics - Anfänger-Themen 4
K Kommandozeile zählen Java Basics - Anfänger-Themen 5
H Text ausdrucken, den ich entweder direkt in die Kommandozeile schreibe, oder über input redirect übe Java Basics - Anfänger-Themen 2
D Java Programm auf Kommandozeile durchführen Java Basics - Anfänger-Themen 12
N Kommandozeile,Anfänge Java Basics - Anfänger-Themen 12
M Swing Klasse auch per Kommandozeile starten? Java Basics - Anfänger-Themen 2
Fab1 Argumente in der Kommandozeile eingeben Java Basics - Anfänger-Themen 4
M Argument der Kommandozeile überprüfen Java Basics - Anfänger-Themen 4
K Classpath Java von der Kommandozeile, starten einer JAR mit Libraries Java Basics - Anfänger-Themen 6
C Javaprogramm auf der Kommandozeile starten Java Basics - Anfänger-Themen 5
J Array Größe über Kommandozeile eingeben Java Basics - Anfänger-Themen 3
S Kommandozeile Java Basics - Anfänger-Themen 16
E JavaFX und Java auf Kommandozeile compilen Java Basics - Anfänger-Themen 2
H Kommandozeile: Text farbig ausgeben Java Basics - Anfänger-Themen 3
A Kommandozeile Java Basics - Anfänger-Themen 12
K Kommandozeile für Programm Java Basics - Anfänger-Themen 2
B Methoden über Kommandozeile starten Java Basics - Anfänger-Themen 10
C Eclipse-Neuling hat Probleme mit Kommandozeile Java Basics - Anfänger-Themen 7
R Jar File über Kommandozeile starten Java Basics - Anfänger-Themen 17
G Methodenaufruf aus der Kommandozeile Java Basics - Anfänger-Themen 28
R Kommandozeile Operationen Java Basics - Anfänger-Themen 3
J Java Compiler will nicht in der Kommandozeile Java Basics - Anfänger-Themen 5
D Runtime Prozeß hängt sich auf. in der Kommandozeile gehts Java Basics - Anfänger-Themen 5
G Datei über Kommandozeile übergeben ! Java Basics - Anfänger-Themen 4
M Eingabe von der Kommandozeile Java Basics - Anfänger-Themen 5
S per Kommandozeile compilieren: Problem: externe Jars einbind Java Basics - Anfänger-Themen 16
G Sendmail über Kommandozeile benutzen Java Basics - Anfänger-Themen 9
T Programmstart aus Kommandozeile funktioniert nicht. Java Basics - Anfänger-Themen 8
S Kommandozeile mit 2 Parametern int und boolean Java Basics - Anfänger-Themen 5
E Objektübergabe per Kommandozeile Java Basics - Anfänger-Themen 4
lin Kommandozeile bzw. if(cl.contains("xy")) { //do } Java Basics - Anfänger-Themen 7
Y GUI ohne Kommandozeile Java Basics - Anfänger-Themen 7
N Properties auf Kommandozeile setzen, die erhalten bleiben Java Basics - Anfänger-Themen 2
F Kommandozeile parsen Java Basics - Anfänger-Themen 6
R Exception in Thread "main" . Kommandozeile/Netbean Java Basics - Anfänger-Themen 8
A PrintWriter und Kommandozeile Java Basics - Anfänger-Themen 5
I Parameterübergabe beim Aufruf in der Kommandozeile Java Basics - Anfänger-Themen 4
K Zahlen über die Kommandozeile einlesen Java Basics - Anfänger-Themen 6

Ähnliche Java Themen

Neue Themen


Oben