ObservableList和tableView

时间:2019-01-11 13:20:23

标签: javafx

我在显示tableView时遇到问题。我使用JavaFX和Hibernate。 我从DB下载数据点亮,然后转换为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为空

0 个答案:

没有答案