public Row crearFilas(Object objeto, Component componente) throws Exception { Row fila = new Row(); final Anexo3_entidad anexo3_entidad = (Anexo3_entidad) objeto; Hbox hbox = new Hbox(); Space space = new Space(); fila.setStyle("text-align: justify;nowrap:nowrap"); hbox.appendChild(space); Image img = new Image(); img.setSrc("/images/editar.gif"); img.setTooltiptext("Editar"); img.setStyle("cursor: pointer"); img.addEventListener( Events.ON_CLICK, new EventListener<Event>() { @Override public void onEvent(Event arg0) throws Exception { mostrarDatos(anexo3_entidad); } }); hbox.appendChild(img); img = new Image(); img.setSrc("/images/borrar.gif"); img.setTooltiptext("Eliminar"); img.setStyle("cursor: pointer"); img.addEventListener( Events.ON_CLICK, new EventListener<Event>() { @Override public void onEvent(Event arg0) throws Exception { Messagebox.show( "Esta seguro que desea eliminar este registro? ", "Eliminar Registro", Messagebox.YES + Messagebox.NO, Messagebox.QUESTION, new org.zkoss.zk.ui.event.EventListener<Event>() { public void onEvent(Event event) throws Exception { if ("onYes".equals(event.getName())) { // do the thing eliminarDatos(anexo3_entidad); buscarDatos(); } } }); } }); hbox.appendChild(space); hbox.appendChild(img); fila.appendChild(hbox); return fila; }
/** * Renders a row * * @param row object where to place information * @param object object to be rendered * @param i index of the row * @throws Exception in case components cannot be added to the row */ @Override public void render(Row row, Object object, int i) throws Exception { CommandStat stat = (CommandStat) object; row.setStyle("padding-top: 0px; padding-bottom: 0px"); row.setHeight("24px"); // the data append to each row with simple label row.appendChild(new Label(Labels.getLabel(CommonConstants.LABEL_JOB + stat.getCommandName()))); row.appendChild(new Label(String.valueOf(stat.getCount()))); row.appendChild(new Label(DateTimeHelper.timeToString(stat.getMeanDuration()))); }
public Row crearFilas(Object objeto, Component componente) throws Exception { Row fila = new Row(); final Ficha_epidemiologia_n22 ficha_epidemiologia_n22 = (Ficha_epidemiologia_n22) objeto; Hbox hbox = new Hbox(); Space space = new Space(); fila.setStyle("text-align: justify;nowrap:nowrap"); fila.appendChild(new Label(ficha_epidemiologia_n22.getCodigo_ficha() + "")); fila.appendChild(new Label(ficha_epidemiologia_n22.getFecha_inicial() + "")); fila.appendChild(new Label(ficha_epidemiologia_n22.getIdentificacion() + "")); hbox.appendChild(space); Image img = new Image(); img.setSrc("/images/editar.gif"); img.setTooltiptext("Editar"); img.setStyle("cursor: pointer"); img.addEventListener( Events.ON_CLICK, new EventListener<Event>() { @Override public void onEvent(Event arg0) throws Exception { mostrarDatos(ficha_epidemiologia_n22); } }); hbox.appendChild(img); hbox.appendChild(space); hbox.appendChild(img); fila.appendChild(hbox); return fila; }