57 lines
1.5 KiB
Java
57 lines
1.5 KiB
Java
/*
|
|
============================================================
|
|
This is the "SpielCLI" file from Author: Philipp Kotte
|
|
written on: 05 / 10 / 2023 at: 23:25
|
|
============================================================
|
|
*/
|
|
|
|
package UI;
|
|
|
|
import Facade.Spiel;
|
|
|
|
import java.sql.SQLOutput;
|
|
import java.util.Scanner;
|
|
|
|
|
|
|
|
public class SpielCLI {
|
|
|
|
Scanner sc = new Scanner(System.in);
|
|
private Spiel spiel;
|
|
public SpielCLI(Spiel spiel){
|
|
this.spiel = spiel;
|
|
hauptmenue();
|
|
}
|
|
|
|
|
|
public void hauptmenue(){
|
|
mainloop:
|
|
while(true){
|
|
System.out.println("Hallo Wanderer");
|
|
System.out.println("Was sillst du tun");
|
|
System.out.println("--------Hauptmenü--------");
|
|
System.out.println("-1- Spiel starten");
|
|
System.out.println("-2- Exit");
|
|
|
|
int input = 0;
|
|
|
|
try{
|
|
input = Integer.parseInt(sc.nextLine());
|
|
}catch(NumberFormatException e){
|
|
System.out.println("Diese eingabe ist ungültig.");
|
|
}
|
|
|
|
switch(input){
|
|
case 1:
|
|
System.out.println("Noch nicht implementiert.");
|
|
break;
|
|
case 2:
|
|
break mainloop;
|
|
case 0:
|
|
System.out.println("Diese eingabe ist nicht vergeben.");
|
|
}
|
|
}
|
|
System.out.println("auf wiedersehen!");
|
|
}
|
|
|
|
} |