marcus 2013-07-26 15:26:33 +00:00
parent 8b2e79de6c
commit 3d831d34e1
1 changed files with 26 additions and 1 deletions

View File

@ -4,11 +4,16 @@
*/
package com.rjconsultores.ventaboletos.web.utilerias.render;
import com.rjconsultores.ventaboletos.entidad.Categoria;
import org.zkoss.zk.ui.event.Event;
import org.zkoss.zk.ui.event.EventListener;
import org.zkoss.zul.Button;
import org.zkoss.zul.Listcell;
import org.zkoss.zul.Listitem;
import org.zkoss.zul.ListitemRenderer;
import com.rjconsultores.ventaboletos.entidad.Categoria;
import com.rjconsultores.ventaboletos.web.utilerias.MyListbox;
/**
*
* @author Administrador
@ -25,7 +30,27 @@ public class RenderCategoriaSimple implements ListitemRenderer {
lc = new Listcell(categoria.getDesccategoria());
lc.setParent(lstm);
Button btn = new Button();
lc = new Listcell();
lc.setParent(lstm);
btn.setWidth("16");
btn.setHeight("16");
btn.setImage("/gui/img/remove.png");
btn.addEventListener("onClick", new EventListener() {
@Override
public void onEvent(Event event) throws Exception {
MyListbox listBox = (MyListbox)event.getTarget().getParent().getParent().getParent();
Listitem listItem = (Listitem)event.getTarget().getParent().getParent();
listBox.removeItem((Categoria) listItem.getAttribute("data"));
}
});
lc.appendChild(btn);
lstm.setAttribute("data", categoria);
}
}