/* ============================================================ 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!"); } }