Ejemplo n.º 1
0
  /** Lager en enkel tekstbasert flervalgsmeny. */
  private static void menu() {
    boolean run = true;
    int valg = 0;

    while (run) {
      System.out.println();
      System.out.println("Klient - Meny:");
      System.out.println("--------------");
      System.out.println("1) Be om nummer");
      System.out.println("2) Legg til nummer");
      System.out.println("3) Trekk fra nummer");
      System.out.println("4) Hent historie");
      System.out.println("5) Stopp tjeneren");
      System.out.println("6) Stopp klienten");

      valg = getNumberFromKeyboard();

      switch (valg) {
        case 1:
          handshake();
          getNumber();
          break;
        case 2:
          handshake();
          addToNumber();
          break;
        case 3:
          handshake();
          subFromNumber();
          break;
        case 4:
          handshake();
          getHistory();
          break;
        case 5:
          handshake();
          killServer();
          break;
        case 6:
          System.out.println("Avslutter...");
          run = false;
          break;
        default:
          System.out.println("Ugyldig valg! Prøv på nytt...");
          break;
      }

      closeConnection();
    }
  }