找不到我的TableView(JavaFX)

时间:2016-03-27 16:56:18

标签: javafx tableview

我正在尝试在不同的列中列出我的大学模块(每列代表一个学期)

enter image description here

我在确保数据结构正确方面遇到了困难。

我像这样填充我的桌子:

final ObservableList<Modul> tableContent = FXCollections.observableArrayList();

    tableContent.add(new Modul(1, "EPR"));
    tableContent.add(new Modul(2, "ASG"));
    tableContent.add(new Modul(2, "OPR"));
    tableContent.add(new Modul(1, "GMI"));           


    colSem1.setCellValueFactory(new PropertyValueFactory<Modul, String>("modulName"));
    colSem2.setCellValueFactory(new PropertyValueFactory<Modul, String>("modulName"));


    tvTable.setItems(tableContent);

整数表示模块所属的学期,但我如何填充学期分隔的不同列?

我考虑过使用HashMap,但我不知道如何实现它,因为PropertyValueFactory只调用模块类中的getModuleName()方法

0 个答案:

没有答案