Benutzereingabe

Status
Nicht offen für weitere Antworten.
G

Gast

Gast
Hallo,

wie könnte ich in diesen Code eine Benutzerauswahl einbauen? (für die Zahlenwerte)
Normal mache ich es mit Dialogen aber das funktioniert in diesem fall nicht!

Code:
package gui1;

import javax.swing.*;

public class mansn {
  // funktionen
  double berechneFD(double a, double ha) {
    return (a * ha) / 2;
  }

  double berechneFK(double r, double pi) {
    return (r * r) * pi;
  }

  double berechneFR(double a, double b) {
    return a * b;
  }

  public static void main(String[] args) {
    int auswahl;
    String s2 = JOptionPane.showInputDialog(

        "1: Fläche Dreieck , 2: Fläche Kreis, 3: Fläche rechteck ");
    auswahl = Integer.parseInt(s2);

    mansn u = new mansn();
    switch (auswahl) {

      case 1:
        double ergFD;
        ergFD = u.berechneFD(3, 2);
        System.out.println("Das Ergebnis der Fläche (Dreieck) ergibt " + ergFD);
        break;
      case 2:
        double ergFK;
        ergFK = u.berechneFK(5, 3.14);
        System.out.println("Das Ergebnis der Fläche (Kreis) ergibt " + ergFK);
        break;
      case 3:
        double ergFR;
        ergFR = u.berechneFR(15, 3);
        System.out.println("das Ergebnis der Fläche (Kreis) " + ergFR);
        break;
      default:
        System.out.println("Falsche Eingabe! ");
        break;

    }
  }
}
 

Sky

Top Contributor
Gast hat gesagt.:
wie könnte ich in diesen Code eine Benutzerauswahl einbauen? (für die Zahlenwerte)
Normal mache ich es mit Dialogen aber das funktioniert in diesem fall nicht!

Mal die Anforderung/Frage raten: Die Eingabe soll über die Console und nicht über einen Dialog erfolgen ?
 
Status
Nicht offen für weitere Antworten.
Ähnliche Java Themen
  Titel Forum Antworten Datum
M Benutzereingabe eines Codes verbessern Java Basics - Anfänger-Themen 3
D Input/Output Problem bei der Benutzereingabe eines Befehls Java Basics - Anfänger-Themen 14
D Input/Output Befehl aus Benutzereingabe herausfiltern Java Basics - Anfänger-Themen 12
J Stack mit Benutzereingabe Java Basics - Anfänger-Themen 17
A Reader für Benutzereingabe in Eclipse importieren Java Basics - Anfänger-Themen 3
Z Benutzereingabe überprüfen. Java Basics - Anfänger-Themen 2
B Input/Output Benutzereingabe mit BufferedReader Java Basics - Anfänger-Themen 7
NR_EIGHT Benutzereingabe in Funktion verpacken Java Basics - Anfänger-Themen 4
T Benutzereingabe in form von string wieder ausgeben in JOptionPane Java Basics - Anfänger-Themen 14
F Median berechnen, Benutzereingabe Problem! Java Basics - Anfänger-Themen 14
S Benutzereingabe über Scanner Klasse korrekt behandeln Java Basics - Anfänger-Themen 9
C Benutzereingabe Java Basics - Anfänger-Themen 41
D Benutzereingabe mit for-Schleife Java Basics - Anfänger-Themen 9
S Überprüfung Benutzereingabe Java Basics - Anfänger-Themen 5
D Wie auf leere Benutzereingabe (int) prüfen? Java Basics - Anfänger-Themen 16
J Programm beenden via Benutzereingabe Java Basics - Anfänger-Themen 8
K Objektname - Benutzereingabe? Java Basics - Anfänger-Themen 10
S Problem bei Benutzereingabe Java Basics - Anfänger-Themen 9
G Benutzereingabe auf Konsole maskieren (Passworteingabe) Java Basics - Anfänger-Themen 4
S Benutzereingabe - Gross und Kleinschreibung ignorieren Java Basics - Anfänger-Themen 7
C Benutzereingabe vergleichen Java Basics - Anfänger-Themen 3
G Benutzereingabe entgegennehmen Java Basics - Anfänger-Themen 9
U Benutzereingabe die Zeichen einzeln bearbeiten Java Basics - Anfänger-Themen 7
G Benutzereingabe erzwingen Java Basics - Anfänger-Themen 3

Ähnliche Java Themen

Neue Themen


Oben