Мне нужно заполнить выпадающий список cbx11 элементами из массива строк.Элементы cbx11 зависят от другого массива.Но мой код не работает.Может кто-нибудь помочь, пожалуйста.
for(int i =0; i<Laptops.length; i++)
{
resultArray[i][0] = lines.get(i).split("\t");
Laptops[i] = resultArray[i][0];
ObservableList<String> option = FXCollections.observableArrayList(Arrays.asList(Laptops));
cbx1.setValue("");
cbx1.setItems(option);
cbx2.setValue("");
cbx2.setItems(option);
cbx3.setValue("");
cbx3.setItems(option);
for(int j=1;j<lines.size();j++)
{
EFBList[i][j] = resultArray[i][j];
if (cbx1.getValue()==Laptops[i] )
{
ObservableList<String> op = FXCollections.observableArrayList(Arrays.asList(EFBList[i][j]));
cbx11.getItems().clear();
cbx11.getItems().addAll(op);
}
}
}