POI IndexedColors 颜色对照预览 SXSSFWorkbook

POI  IndexedColors 颜色对照预览 SXSSFWorkbook

<dependency>
	<groupId>org.apache.poi</groupId>
	<artifactId>poi-ooxml</artifactId>
	<version>3.9</version>
</dependency>
<dependency>
	<groupId>org.apache.poi</groupId>
	<artifactId>poi</artifactId>
	<version>3.9</version>
</dependency>
<dependency>
	<groupId>org.apache.poi</groupId>
	<artifactId>poi-ooxml-schemas</artifactId>
	<version>3.9</version>
</dependency>
import org.apache.poi.hssf.util.HSSFColor;
import org.apache.poi.ss.usermodel.Cell;
import org.apache.poi.ss.usermodel.CellStyle;
import org.apache.poi.ss.usermodel.Font;
import org.apache.poi.ss.usermodel.IndexedColors;
import org.apache.poi.ss.usermodel.Row;
import org.apache.poi.ss.usermodel.Sheet;
import org.apache.poi.xssf.streaming.SXSSFWorkbook;

import java.io.File;
import java.io.FileNotFoundException;
import java.io.FileOutputStream;
import java.io.IOException;


public class POIColorPreview {

    public static void main(String[] args) {
        SXSSFWorkbook workbook = new SXSSFWorkbook();
        Sheet sheet = workbook.createSheet();

        // 字体
        Font font = workbook.createFont();
        font.setColor(HSSFColor.WHITE.index);

        int rownum = 0;
        int column = 0;
        Row row = sheet.createRow(rownum);
        sheet.setColumnWidth(rownum, 6000);// 设置列宽
        for (IndexedColors color
EasyExcel颜色是通过IndexedColors枚举类型来表示的。下面给出一份IndexedColors枚举类型与颜色的映射表,以供参考: | IndexedColors 枚举类型 | 颜色 | | --------------------- | ---- | | BLACK | 黑色 | | WHITE | 白色 | | RED | 红色 | | BRIGHT_GREEN | 鲜绿色 | | BLUE | 蓝色 | | YELLOW | 黄色 | | PINK | 粉红色 | | TURQUOISE | 青绿色 | | DARK_RED | 深红色 | | GREEN | 绿色 | | DARK_BLUE | 深蓝色 | | DARK_YELLOW | 深黄色 | | VIOLET | 紫色 | | TEAL | 青色 | | GREY_25_PERCENT | 灰色(25%) | | GREY_50_PERCENT | 灰色(50%) | | CORNFLOWER_BLUE | 矢车菊蓝 | | MAROON | 栗色 | | LEMON_CHIFFON | 柠檬绸色 | | ORCHID | 暗兰紫色 | | CORAL | 珊瑚色 | | ROYAL_BLUE | 苍蓝色 | | LIGHT_CORNFLOWER_BLUE | 浅矢车菊蓝 | | SKY_BLUE | 天蓝色 | | LIGHT_TURQUOISE | 浅青绿色 | | LIGHT_GREEN | 浅绿色 | | LIGHT_YELLOW | 浅黄色 | | PALE_BLUE | 淡蓝色 | | ROSE | 玫瑰红色 | | LAVENDER | 淡紫色 | | TAN | 淡褐色 | | LIGHT_BLUE | 浅蓝色 | | AQUA | 浅水绿色 | | LIME | 淡黄绿色 | | GOLD | 金色 | | LIGHT_ORANGE | 浅橙色 | | ORANGE | 橙色 | | BLUE_GREY | 灰蓝色 | | GREY_40_PERCENT | 灰色(40%) | | DARK_TEAL | 深青色 | | SEA_GREEN | 海绿色 | | DARK_GREEN | 深绿色 | | OLIVE_GREEN | 橄榄绿色 | | BROWN | 棕色 | | PLUM | 深紫色 | | INDIGO | 靛蓝色 | | GREY_80_PERCENT | 灰色(80%) | | AUTOMATIC | 自动 | 需要注意的是,EasyExcel的IndexedColors枚举类型与Apache POIIndexedColors枚举类型是一致的。因此,上面给出的映射表也适用于Apache POI
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值