easyExcel 3.0.1版本支持样式吗
时间: 2024-01-18 19:02:29 浏览: 67
easyExcel自定义样式.rar
EasyExcel 3.0.1版本支持样式,包括设置单元格字体、背景色、边框等样式。以下是一些样式相关的API示例:
设置单元格字体样式:
```java
WriteFont writeFont = new WriteFont();
writeFont.setFontName("宋体");
writeFont.setFontHeightInPoints((short) 12);
writeFont.setBold(true);
WriteCellStyle writeCellStyle = new WriteCellStyle();
writeCellStyle.setWriteFont(writeFont);
// 设置单元格样式,第一个参数为行索引,第二个参数为列索引,第三个参数为样式
excelWriter.setWriteCellStyle(writeCellStyle, 0, 0);
```
设置单元格背景色:
```java
WriteCellStyle writeCellStyle = new WriteCellStyle();
writeCellStyle.setFillForegroundColor(IndexedColors.RED.getIndex());
writeCellStyle.setFillPatternType(FillPatternType.SOLID_FOREGROUND);
// 设置单元格样式,第一个参数为行索引,第二个参数为列索引,第三个参数为样式
excelWriter.setWriteCellStyle(writeCellStyle, 0, 0);
```
设置单元格边框:
```java
WriteCellStyle writeCellStyle = new WriteCellStyle();
writeCellStyle.setBorderLeft(DASHED);
writeCellStyle.setBorderTop(DASHED);
writeCellStyle.setBorderRight(DASHED);
writeCellStyle.setBorderBottom(DASHED);
// 设置单元格样式,第一个参数为行索引,第二个参数为列索引,第三个参数为样式
excelWriter.setWriteCellStyle(writeCellStyle, 0, 0);
```
需要注意的是,EasyExcel的样式操作是基于POI的`XSSFCellStyle`实现的,因此也可以使用POI的样式API进行样式设置。
阅读全文