Как мне заставить olfilmtitles в наблюдаемой области войти в поле со списком, называемое filmcombobox. Это - то, чтобы я мог использовать все другие атрибуты объектов, которые могут использоваться здесь.Это так, если бы я хотел добавить другой фильм, он автоматически добавлялся бы в поле со списком вместе со своими значениями
public class FilmsController implements Initializable {
private ArrayList<String> filmtitles = new ArrayList<>();
private ArrayList<Films> films = new ArrayList<>();
public Button startbutton;
public Button drinksButton;
public Button backtohomebutton;
@FXML
public TextField totalprice;
public Button receiptbutton;
@FXML
public ComboBox<String> filmcombobox;
@FXML
private Button leavepagebutton;
ObservableList<String> olfilmtitles = FXCollections.observableArrayList(filmtitles);
public FilmsController() {
Films matrix = new Films("Matrix", 5, 15, 120, "2:30");
films.add(matrix);
filmtitles.add(matrix.getName());
}
@Override
public void initialize(URL location, ResourceBundle resources) {
filmcombobox.setItems(olfilmtitles);
}
}