javafx исключение NullPointerException в цикле for
Я помещаю изображения в hbox, где hbox находится внутри vbox
FileInputStream seats_fileInputStream = new FileInputStream("seat.png");
Image seats_image = new Image(seats_fileInputStream,50,50,false,false);
ImageView[] seats = new ImageView[30];
for(int i = 0;i<30;i++){
seats[i] = new ImageView(seats_image);
}
HBox seatsRaw_hbox[] = new HBox[4];
VBox seatsLine_vbox = new VBox();
for(int i=0;i<5;i++){
for(int j=0;j<6;j++){
seatsRaw_hbox[i].getChildren().addAll(seats[j]);
}
seatsLine_vbox.getChildren().addAll(seatsRaw_hbox[i]);
}
в должен отобразить 6 изображений в каждом hbox, где всего 5 hbox, и поместить их в vbox. Но я продолжаю получать
java.lang.NullPointerException ошибка времени выполнения в строке
seatsRaw_hbox[i].getChildren().addAll(seats[j]);