我想只更新一次Listview单元格

时间:2018-04-04 01:27:05

标签: javafx

我想只更新一次Listview单元格,但如果我单击列表视图或向下滚动列表视图,它会每次更新。

ListView.setCellFactory(new Callback<ListView<JSONObject>, ListCell<JSONObject>>(){

                @Override
                public ListCell<JSONObject> call(ListView<JSONObject> param) {

                    ListCell<JSONObject> cell = new ListCell<JSONObject>() {

                       protected void updateItem(JSONObject t, boolean bln) {

                           super.updateItem(t, bln);

                            if (t != null) {
                            // here was my code updating the cell    

                            }                     
                        }
                    };
                    return cell;
                }                          
        });

有没有办法只更新一次单元格?

0 个答案:

没有答案