我的组合框无法产生价值,这是我的组合框;
Activity
如上所述,我正在为我的Obserable List进行打印,它会生成我的 ObservableList<Item> SupplierObservableList = FXCollections.observableList(ModelFile.CurItemList);
System.out.println(SupplierObservableList.get(0).getmName());
ItemIDCombo.setItems(SupplierObservableList);
ItemIDCombo.setCellFactory(new Callback<>() {
@Override
public ListCell<Item> call(ListView<Item> param) {
ListCell<Item> ItemCell = new ListCell<>() {
@Override
protected void updateItem(Item Sup, boolean Bln) {
super.updateItem(Sup, Bln);
if (Bln) {
setText("None");
} else {
setText(Sup.getmName());
}
}
};
return ItemCell;
}
});
结果,这是我需要的,但当我添加到ItemCell中以在我的comboBox中生成值时,它不会显示任何东西。
还有能力打印结果,我的项目不会是空的,任何建议的人?