EasyExcel3.1.3 在实体类中添加居中
时间: 2024-05-13 20:16:59 浏览: 210
在 EasyExcel3.1.3 中,可以通过在实体类中添加注解来设置单元格样式,其中包括居中对齐。
具体步骤如下:
1. 在实体类中定义需要导出的字段,例如:
```java
@Data
public class ExportData {
@ExcelProperty("姓名")
private String name;
@ExcelProperty("年龄")
private Integer age;
}
```
2. 在需要居中对齐的字段上添加 `@ContentStyle` 注解,并设置对应的样式,例如:
```java
@Data
public class ExportData {
@ExcelProperty("姓名")
@ContentStyle(fillPatternType = FillPatternType.SOLID_FOREGROUND, fillForegroundColor = 9)
private String name;
@ExcelProperty("年龄")
@ContentStyle(horizontalAlignment = HorizontalAlignment.CENTER)
private Integer age;
}
```
上面的示例中,`name` 字段设置了背景色为黄色,而 `age` 字段则设置了居中对齐。
需要注意的是,使用 `@ContentStyle` 注解时,必须先导入 `com.alibaba.excel.annotation.content.ContentStyle` 包。此外,还可以使用其他样式注解,例如 `@HeadStyle` 和 `@CellStyle`。
阅读全文