У меня проблема с показом моего tableView. Я работаю с JavaFX и Hibernate.
Я загружаю данные из БД в горит, и я преобразовал в ObservableList
. Это работает, я проверяю это в консоли. Я хочу, чтобы ObservableList
показывалось в TableView
.
@FXML
private TableView<Lekarz> tableviewlekarz;
List<Lekarz> list = session1.createCriteria(Lekarz.class).list();
ObservableList<Lekarz> getLekarz=FXCollections.observableArrayList(list);
TableColumn<Lekarz,String> imieColumn= new TableColumn<>("imie");
imieColumn.setCellValueFactory(new PropertyValueFactory<>("imie"));
TableColumn<Lekarz,String> nazwiskoColumn= new TableColumn<>("nazwisko");
nazwiskoColumn.setCellValueFactory(new PropertyValueFactory<>("nazwisko"));
TableColumn<Lekarz,String> peselColumn= new TableColumn<>("pesel");
peselColumn.setCellValueFactory(new PropertyValueFactory<>("pesel"));
tableviewlekarz= new TableView<>();
tableviewlekarz.setItems(getLekarz);
tableviewlekarz.getColumns().addAll(imieColumn,nazwiskoColumn,peselColumn);
TableView
пусто