Hallo zusammen
Ich habe ein Textfield wo man eine Anzahl von Mitarbeitern nennen kann und mit einem Button bestätigen. Der Button startet folgende Methode, welche ein TextField Array erzeugen soll, in welche man dann die Namen der Mitarbeiter eintragen kann.
bei der Ausführung erhalte ich jedoch eine java.lang.ArrayIndexOutOfBoundsException… Gemäss Internetsuche ist meine for Schleife falsch ich weiss jedoch nicht was es sein könnte. Kann mir da jemand helfen?
Vielen Dank!
Ich habe ein Textfield wo man eine Anzahl von Mitarbeitern nennen kann und mit einem Button bestätigen. Der Button startet folgende Methode, welche ein TextField Array erzeugen soll, in welche man dann die Namen der Mitarbeiter eintragen kann.
Code:
private void actionok() {
eingabeanzmitarb = Integer.parseInt(txtanzmitarb.getText());
arrayMitarbeiter = new TextField [eingabeanzmitarb];
for (int i = 0; i < arrayMitarbeiter.length ; i++) {
arrayMitarbeiter[i] = new TextField();
}
btnNextPane = new Button("Übernehmen & Weiter");
listeMitarbeiter.getChildren().addAll(arrayMitarbeiter[eingabeanzmitarb]);
listeMitarbeiter.getChildren().add(btnNextPane);
vblayout.getChildren().add(listeMitarbeiter);
}
bei der Ausführung erhalte ich jedoch eine java.lang.ArrayIndexOutOfBoundsException… Gemäss Internetsuche ist meine for Schleife falsch ich weiss jedoch nicht was es sein könnte. Kann mir da jemand helfen?
Vielen Dank!