Witam po raz kolejny, stworzyłem TableView i jednym z elementów tabeli jest comboBox, i dodałem go do tabeli:
uprawnienia_tc.setCellFactory(ComboBoxTableCell.forTableColumn(new DefaultStringConverter(),__uprawnienia()__));
wszystko ok, jeśli mam tą listę w tej samej klasie, jeśli jednak mam w innej klasie i odwołując się na 10 sposobów nie mogę się do niej dostać, a to się mija z celem bym tworzył 2 takie same listy...
public ComboBox<String> getUprawnienia_cb() {
return uprawnienia_cb;
}
public void setUprawnienia_cb(ComboBox<String> uprawnienia_cb) {
this.uprawnienia_cb = uprawnienia_cb;
}
uprawnienia_cb.setItems(uprawnienia());
public ObservableList<String> uprawnienia() {
ObservableList<String> uprawnienia = FXCollections.observableArrayList();
uprawnienia.add("Administrator");
uprawnienia.add("Kierownik");
uprawnienia.add("Użytkownik");
return uprawnienia;
}
Jak to uczynić, żeby to zagrało bo nie mam pojęcia?