easyexcel 设置header样式
时间: 2023-10-18 16:04:27 浏览: 295
在 EasyExcel 中设置表头样式可以通过 `WriteCellStyle` 类来实现,其提供了许多设置样式的方法,例如设置背景颜色、字体、边框等。下面是一个设置表头样式的示例:
```java
// 创建 WriteCellStyle 对象
WriteCellStyle headStyle = new WriteCellStyle();
// 设置背景颜色
headStyle.setFillForegroundColor(IndexedColors.GREY_25_PERCENT.getIndex());
headStyle.setFillPatternType(FillPatternType.SOLID_FOREGROUND);
// 设置字体
WriteFont font = new WriteFont();
font.setBold(true);
font.setFontHeightInPoints((short) 12);
headStyle.setWriteFont(font);
// 设置边框
headStyle.setBorderBottom(BorderStyle.THIN);
headStyle.setBorderLeft(BorderStyle.THIN);
headStyle.setBorderTop(BorderStyle.THIN);
headStyle.setBorderRight(BorderStyle.THIN);
// 将样式应用到表头
sheet.setHeadStyle(headStyle);
```
其中,`sheet` 是 `com.alibaba.excel.metadata.BaseRowModel` 对象,表示表格的一行。将表头样式设置为 `WriteCellStyle` 对象即可。
阅读全文