hi,
Ich habe eine Gui mit vieeeelen TextFields^^ (und die sollen da auch bleiben).
Ich möchte aber, dass nur Zahlen und punkte in die Felder eingegeben werden können.
Falls etwas anderes eingegeben wird, soll eine Fehlermeldung ausgeben werden.
Normalerweise würde ich das ja so machen:
Nun aber die Frage, ob ich das kürzen kann, denn es sind wie gesagt viele Felder, und die if schleife würde riesig groß werden.
Kann man zum Beispiel sagen:
if ((jTextField1 bis jTextFieldx).matches(a))...?
Mfg
mirisbowirng
Ich habe eine Gui mit vieeeelen TextFields^^ (und die sollen da auch bleiben).
Ich möchte aber, dass nur Zahlen und punkte in die Felder eingegeben werden können.
Falls etwas anderes eingegeben wird, soll eine Fehlermeldung ausgeben werden.
Normalerweise würde ich das ja so machen:
Code:
String a = "auszuschließende Zeichen";
if(x.matches(a)||y.matches(a)||z.matches(a)){
mache etwas (in meinem Falle eine Fehlermeldung)
}else{
mache was anderes
}
Nun aber die Frage, ob ich das kürzen kann, denn es sind wie gesagt viele Felder, und die if schleife würde riesig groß werden.
Kann man zum Beispiel sagen:
if ((jTextField1 bis jTextFieldx).matches(a))...?
Mfg
mirisbowirng