我正在尝试在不同的列中列出我的大学模块(每列代表一个学期)
我在确保数据结构正确方面遇到了困难。
我像这样填充我的桌子:
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()方法