XSSF和HSSF 两个版本 渲染颜色的方式是不同的,
在XSSF中使用的话,可能会导致渲染时找不到颜色,从而变成黑色的
XSSF 设置背景颜色
private final XSSFColor xssfColor = new XSSFColor(new java.awt.Color(217, 225, 242), new DefaultIndexedColorMap());
XSSFCellStyle tblCellStyle = (XSSFCellStyle) wb.createCellStyle();
tblCellStyle.setFillForegroundColor(xssfColor);
tblCellStyle.setFillPattern(FillPatternType.SOLID_FOREGROUND);
设置如上代码就不会出现下面这种情况啦 Hi~ o( ̄▽ ̄)ブ
作者简介 :Java4ye 一个专注于提高工作效率~ (增加摸鱼时间) 的小白博主,分享学习资源,技术感悟,程序员生活的点点滴滴 让我们一起摸鱼~(●ˇ∀ˇ●)
关注公众号: Java4ye 这里给你准备了一系列学习资源啦,还有各种插件,软件哦
欢迎留言!谢谢支持!ヾ(≧▽≦*)o
2021一起好好加油! (ง •_•)ง