Olá queria saber como colocar cor de Fundo na célula do excel com o POI…
alguem sabe?
[code]//Formatar Bordas Cabeçalho
public void bordaCabecalho(){
HSSFWorkbook wb = new HSSFWorkbook();
//Fonte padrão que será usada
HSSFFont fonte = wb.createFont();
fonte.setFontName("Arial");
fonte.setBoldweight(HSSFFont.BOLDWEIGHT_BOLD);
fonte.setFontHeightInPoints((short)10);
// Estilo para data.
HSSFCellStyle estilo = wb.createCellStyle();
//estilo.setDataFormat(HSSFDataFormat.getBuiltinFormat("dd/mm/yyyy"));
estilo.setAlignment(HSSFCellStyle.ALIGN_CENTER);
//bordas
estilo.setBorderBottom(HSSFCellStyle.BORDER_MEDIUM);
estilo.setBottomBorderColor(HSSFColor.BLACK.index);
estilo.setBorderRight(HSSFCellStyle.BORDER_MEDIUM);
estilo.setRightBorderColor(HSSFColor.BLACK.index);
estilo.setFont(fonte);
//BackGround
//estiloData.setFillBackgroundColor(.index);
estilo.setFillForegroundColor(HSSFColor.GREY_50_PERCENT.index);
estilo.setFillPattern(HSSFCellStyle.SOLID_FOREGROUND);
}[/code]
Criei esse método mas nao está pintando as minhas células…
valeuuuuuuu