imageview in tableview. JavaFX. Cant explain what is this?

你。 提交于 2019-12-01 13:58:35

The tableview and listview cells are reused to render different row data of the source list. Your problem probably lays on the updating of the cell item. Try this:

@Override
public void updateItem(CarPhoto item, boolean empty) {
    super.updateItem(item, empty);
    if (!empty && !item.equals(null)) {
        imageview.setImage(new Image(item.getPhoto()));
    }
    else {
        imageview.setImage(null);
    }
    System.out.println(item);
}
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!