Java - jexcel colorear fila

   
Vista:

jexcel colorear fila

Publicado por bugging (1 intervención) el 04/11/2010 23:11:55
quiero pintar las filas que cumplan una determinada condición, pero no se como hacerlo

según esta documentación: http://www.teamdev.com/downloads/jexcel/docs/JExcel-PGuide.html

es tan fácil como:

//Changing the interior color
range.setInteriorColor(Color.BLUE);

por lo que hay que trabajar con rangos, para lo que habría que hacer:

//Referencing the range "A1:G12
Range simpleRange = worksheet.getRange("A1:G12");

pero eso no me funciona para nada, no existen esos métodos para esos tipos de objetos, ni esos constructores

mi archivo .xls lo genero así:

DataOutputStream out=new DataOutputStream(new FileOutputStream(file));
WritableWorkbook w = Workbook.createWorkbook(out);
WritableSheet s = w.createSheet("Tabla", 0);

for (int i=0; i<lista.size(); i++){
Elemento a = lista.get(i);

s.addCell(new Label(0, i, a.getX()));
s.addCell(new Label(1, i, a.getY()));
s.addCell(new Label(2, i, a.getZ()));

}

espero que podáis ayudarme
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder