easy excel中使用WriteCellStyle设置正文背景颜色无效

最近在使用easy excel开发excel下载功能的时候,每个sheet中的最后有个合计行,有个背景颜色,

WriteCellStyle lastRowCellStyle = new WriteCellStyle();
lastRowCellStyle.setFillForegroundColor(IndexedColors.LEMON_CHIFFON.index);

这样设置始终无效 ,最后查看api才发现,对于内容行改变背景颜色需要增加设置

contentWriteCellStyle.setFillPatternType(FillPatternType.SOLID_FOREGROUND);

// 这里需要指定 FillPatternType 为FillPatternType.SOLID_FOREGROUND 不然无法显示背景颜色.表格头默认了 FillPatternType所以可以不指定

你可能感兴趣的:(java)