zk listbox 删除列

Listbox listbox = getListbox("searchResult");
			Listhead ld = (Listhead) listbox.getFirstChild();
			List cl = ld.getChildren();
			int l = cl.size();
			for(int i = l; i >= 0 ; i--){
				if(i>= l - 5 && i < l -2)
				cl.remove(i);	
				
			}
			listbox.getChildren().remove(0);
			listbox.getChildren().add(0, ld);
			Listitem item = (Listitem)listbox.getChildren().get(1);
			List items = item.getChildren();
			for(int i = items.size(); i>=0; i--){
				if(i>= l - 5 && i < l -2){
					items.remove(i);
				}
			}
			listbox.getChildren().remove(1);
			listbox.getChildren().add(1,item);

你可能感兴趣的:(zk)