POI导出Excel设置背景颜色不生效

POI导出Excel设置背景颜色不生效

XSSFCellStyle headStyle = workbook.createCellStyle();
headStyle.setAlignment(HorizontalAlignment.CENTER);
headStyle.setFillPattern(FillPatternType.SOLID_FOREGROUND);
headStyle.setFillForegroundColor(IndexedColors.GREY_25_PERCENT.getIndex());

要注意设置

headStyle.setFillPattern(FillPatternType.SOLID_FOREGROUND);

并且注意调用的方法是

setFillForegroundColor()

而不是

setFillBackgroundColor()

你可能感兴趣的:(Java,java)