Guten Tag,
ich bin noch ein ziemlicher Java Anfänger bzw. habe ich erst vor ein paar Wochen damit angefangen. In meiner Schule kommen wir sehr langsam voran, deswegen arbeite ich ein bisschen vor und versuche so viel wie möglich in meinen Kopf zu bekommen, was außerhalb der Schule passiert.
Zu meiner Frage:
ich möchte bei dem folgenden Programmtext ganz am Ende der Methode bei einer Ja/Nein Abfrage von JOptionPane bei Ja das Programm bzw. die Methode wiederholen und bei nein soll die Methode einfach abschließen. Die Frage dazu soll sein: Wollen Sie das Bewerbungsformular wiederholen?
Ich hoffe ich habe es gut genug erklärt, falls nicht erkläre ich dies gerne nochmal.
Edit: Der Programmtext, der angegeben ist, ist eigentlich ziemlich unwichtig, ich wollte nur zeigen, wie das Programm aufgebaut ist
Falls jemand eine Verbesserung des Codes hat kann er es mir gerne schildern!
ich bin noch ein ziemlicher Java Anfänger bzw. habe ich erst vor ein paar Wochen damit angefangen. In meiner Schule kommen wir sehr langsam voran, deswegen arbeite ich ein bisschen vor und versuche so viel wie möglich in meinen Kopf zu bekommen, was außerhalb der Schule passiert.
Zu meiner Frage:
ich möchte bei dem folgenden Programmtext ganz am Ende der Methode bei einer Ja/Nein Abfrage von JOptionPane bei Ja das Programm bzw. die Methode wiederholen und bei nein soll die Methode einfach abschließen. Die Frage dazu soll sein: Wollen Sie das Bewerbungsformular wiederholen?
Code:
public void bewerbungsFormular()
{
JOptionPane.showMessageDialog(null, "Dies ist ein Bewerbungsformular. Bitte füllen Sie dies in ganzen Sätzen aus, \nansonsten werden ihre Ergebnisse nicht gewertet!");
String name = JOptionPane.showInputDialog("Zuerst geben Sie bitte erstmal Ihren Namen ein, damit wir Sie zuweisen können.");
JOptionPane.showMessageDialog(null, "Guten Tag, " + name);
String alter = JOptionPane.showInputDialog(null, "Nun möchten wir, dass Sie ihr Alter eingeben.");
JOptionPane.showMessageDialog(null, "Ihr Alter " + alter + " wurde erfolgreich eingetragen");
JOptionPane.showMessageDialog(null, "Bitte tragen Sie nun ein paar persönliche Informationen ein.\nDie Themen sind bereits vorangefertigt");
String hobby = JOptionPane.showInputDialog(null, "Was machen Sie zur Zeit als Hobby?");
JOptionPane.showMessageDialog(null, "Also würden Sie " + hobby + " für Ihren Job ab und zu ausfallen lassen?");
String yesno = JOptionPane.showInputDialog(null, "Bitte antworten Sie nur mit ja oder nein");
String zuHause = JOptionPane.showInputDialog(null, "Zu guter letzt würden wir wissen, ob Sie allgemein zu Hause an ihrer Arbeit arbeiten würden.\nBitte nur mit ja oder nein antworten.");
JOptionPane.showMessageDialog(null, "Sie haben das Bewerbungformular erfolgreich fertiggestellt.");
JOptionPane.showMessageDialog(null, "Sie haben folgende Antworten eingetragen:\nName: " + name + "\nAlter: " + alter + "\nHobby: " + hobby + "\nHobby für Job ausfallen lassen: " + yesno + "\nZu Hause arbeiten: " + zuHause);
JOptionPane.showMessageDialog(null, "Fehler: 404\nSie wurden nicht angenommen\nBitte verlassen Sie umgehend den Raum", "Fehlermeldung", JOptionPane.ERROR_MESSAGE);
}
Ich hoffe ich habe es gut genug erklärt, falls nicht erkläre ich dies gerne nochmal.
Edit: Der Programmtext, der angegeben ist, ist eigentlich ziemlich unwichtig, ich wollte nur zeigen, wie das Programm aufgebaut ist
Falls jemand eine Verbesserung des Codes hat kann er es mir gerne schildern!