EasyExcel 背景颜色枚举

编码说明

我们在使用easyExcel做导入导出时,可以设置表头或内容的背景颜色。方法如下:

@Data
@ToString
@EqualsAndHashCode
// 表头高度
@HeadRowHeight(30)
// 内容高度
@ContentRowHeight(20)
// 列宽
@ColumnWidth(15)
// 设置表头颜色,这里的44即颜色编号,为淡蓝色
@HeadStyle(fillForegroundColor = 44)
public class User extends BaseRowModel implements Serializable {

    @ExcelIgnore
    private Integer id;
	
    @ExcelProperty(value = "姓名", index = 0)
    private String username;
	
    @ExcelProperty(value = "性别", index = 1)
    private String sex;
	
}

为了方便开发时挑选颜色,在此记录下不同颜色编码对应的颜色。

参考枚举类:org.apache.poi.ss.usermodel.IndexedColors

颜色枚举

颜色编码颜色枚举颜色名称样式
0BLACK1黑色1
1WHITE1白色1
2RED1红色1
3BRIGHT_GREEN1鲜绿色1
4BLUE1蓝色1
5YELLOW1黄色1
6PINK1粉红色1
7TURQUOISE1青绿色1
8BLACK黑色
9WHITE白色
10RED红色
11BRIGHT_GREEN鲜绿色
12BLUE蓝色
13YELLOW黄色
14PINK粉红色
15TURQUOISE青绿色
16DARK_RED深红色
17GREEN绿色
18DARK_BLUE深蓝色
19DARK_YELLOW深黄色
20VIOLET紫罗兰色
21TEAL青色
22GREY_25_PERCENT灰色25%
23GREY_50_PERCENT灰色50%
24CORNFLOWER_BLUE矢车菊蓝
25MAROON紫褐色的
26LEMON_CHIFFON柠檬绸色
27LIGHT_TURQUOISE1浅青绿色1
28ORCHID兰花色
29CORAL珊瑚色
30ROYAL_BLUE皇家蓝
31LIGHT_CORNFLOWER_BLUE浅蓝色
32\
33\
34\
35\
36\
37\
38\
39\
40SKY_BLUE天蓝色
41LIGHT_TURQUOISE浅青绿色
42LIGHT_GREEN浅绿色
43LIGHT_YELLOW浅黄色
44PALE_BLUE淡蓝色
45ROSE玫瑰色
46LAVENDER薰衣草色
47TAN棕褐色
48LIGHT_BLUE浅蓝色
49AQUA湖绿色
50LIME青柠色
51GOLD金色
52LIGHT_ORANGE浅橙色
53ORANGE橙色
54BLUE_GREY蓝灰色
55GREY_40_PERCENT灰色40%
56DARK_TEAL深蓝色
57SEA_GREEN海绿色
58DARK_GREEN深绿色
59OLIVE_GREEN橄榄绿色
60BROWN棕色
61PLUM紫红色
62INDIGO靛蓝色
63GREY_80_PERCENT灰色80%
64AUTOMATIC黑色(自动)

注:使用不在IndexedColors枚举类中的颜色编码也会有颜色,初步判断是上述颜色的重复。

参考文档

官方文档:EasyExcel · 语雀 (yuque.com)https://www.yuque.com/easyexcel/doc/easyexcel自定义颜色:

EasyExcel 单元格背景颜色、字体颜色使用2种设置颜色方法(IndexedColors中定义的颜色,自定义RGB颜色)实现_旭东怪的博客-CSDN博客_easyexcel设置单元格颜色1https://blog.csdn.net/qq_38974638/article/details/117395831

  • 13
    点赞
  • 54
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值