我有一个带有Imageview的AnchorPanes列表视图,并希望在特殊情况下隐藏它们。在第一步尝试我能够 完全隐藏它们。正如你所看到的,我尝试了set managed和setVisible的所有可能性,但我的Listview中仍然有空单元格。我期待一个完整的空ListView。 我究竟做错了什么?
thumbSlider.setCellFactory(e -> {
return new ListCell<Thumbnail>() {
@Override
protected void updateItem(Thumbnail item, boolean empty) {
super.updateItem(item, empty);
if (item != null) {
setGraphic(item);
//managedProperty().bind(toggleGood.selectedProperty());
item.setVisible(false);
setVisible(false);
setManaged(false);
item.setManaged(false);
}
}
};
});