for (final Type type : category.getTypes()) {
TableColumn<Item, Integer> col = new TableColumn<Item, Integer>(type.getName());
col.setCellValueFactory(new Callback<CellDataFeatures<Item>,
ObservableValue<Integer>>() {
@Override
public void call(CellDataFeatures<Item> item) {
return item.getValue().getPrice(type);
}
});
priceColumn.add(col);
}
如何在调用方法中获取类型的值?