Hobbit_Im_Blutrausch hat gesagt.:Code:while ((String str = showInputDialog) != null); ... public String showInputDialog() { String str = JOptionPane.showInputDialog(null, "Bitte nur Zahlen eingeben"); try { Integer.parseInt(str); return str; } catch (NumberFormatException e) { return null; } }
String str;
while((str = showInputDialog()) == null);
..
public String showInputDialog() {
String str = JOptionPane.showInputDialog(null, "Bitte nur Zahlen eingeben");
if (str == null) //Dialog abgebrochen
return "";
try {
Integer.parseInt(str);
return str;
}
catch (NumberFormatException e) {
return null;
}
}