今天在使用POI导出excel时需要设置背景颜色,经过查找发现说POI内置的只有56种颜色。
setColorAtIndex后面三个参数为颜色RGB。需要注意的是第一个参数不能超过64,内置颜色已经占据了56个了、所以你懂得。
主要代码:
public boolean obatinButtjointAnalyseList(List<String[]> list,HSSFWorkbook wb){
HSSFPalette hp=wb.getCustomPalette();
hp.setColorAtIndex((short)63, (byte)255, (byte)204, (byte)0);
HSSFCellStyle cellStyle=wb.createCellStyle();
cellStyle.setWrapText(true);
HSSFFont font = wb.createFont(); //设置字体的样式
font.setFontHeightInPoints((short)14); //字体大小
font.setBoldweight(HSSFFont.BOLDWEIGHT_BOLD);
cellStyle.setFont(font);
cellStyle.setBorderTop(HSSFCellStyle.BORDER_THIN);
cellStyle.setBorderBottom(HSSFCellStyle.BORDER_THIN);
cellStyle.setBorderLeft(HSSFCellStyle.BORDER_THIN);
cellStyle.setBorderRight(HSSFCellStyle.BORDER_THIN);
cellStyle.setAlignment(HSSFCellStyle.ALIGN_CENTER);
cellStyle.setFillForegroundColor((short) 63);
主要代码为黑体的,比较好奇的是,byte最高不是128吗?255强制转换成byte的时候应该丢失阿。为什么还能正常显示颜色值?
分享到:
相关推荐
POI 中 XssfCellStyle 的 short数值对应颜色对照表
此文件包含 poi3.2 以及npoi颜色对照,方便excel导出及其单元格背景颜色更改。
color org.apache.poi.hssf.util.HSSFColor$GREY_80_PERCENT@1aadbf7 color org.apache.poi.hssf.util.HSSFColor$INDIGO@4f4458 color org.apache.poi.hssf.util.HSSFColor$PLUM@100c56 color org.apache.poi....
POI设置单元格颜色时总是很多颜色不知道如何预览,这个文档中记录了POI颜色的枚举以及对应的严策参照
POI设置Cell背景色编码与实际颜色对照表
poi颜色对照表.xls
poi教程poi教程poi教程poi教程poi教程poi教程poi教程poi教程poi教程poi教程poi教程poi教程poi教程poi教程
poi excel poi excel poi excel poi excel poi excel poi excel poi excel poi excel
POI导出POI导出POI导出POI导出POI导出POI导出POI导出POI导出POI导出POI导出POI导出POI导出POI导出POI导出POI导出POI导出POI导出POI导出POI导出POI导出POI导出POI导出POI导出POI导出POI导出POI导出POI导出POI导出POI...
使用Poi创建Excel文档,Poi颜色表可以用来调色。
关于poi ,Apache在今年,也就是在2017年9月15日 正式发布了POI 3.17版本, Apache POI团队对于3.17版本进行了一些功能的修复。主要是几个新的功能区域和许多错误修复。 POI 3.17是支持Java 6的最后一个版本。下一个...
poi的所有jar包,poi, poi-ooxml,poi-ooxml-schemas的各个版本jar poi的所有jar包,poi, poi-ooxml,poi-ooxml-schemas的各个版本jar
,关于poi的理解,关于poi的理解,关于poi的理解
poi|信息点|高德poiPOI是“Point of Interest”的缩写,中文可以翻译为“兴趣点”。在地理信息系统中,一个POI可以是一栋房子、 一个商铺、一个邮筒、一个公交站等。 高德POI又名高德兴趣点,来源于高德地图,...
poi3.17jar包下载,支持excel2003,excel2007,亲测可用。poi3.17jar包下载,支持excel2003,excel2007,亲测可用。poi3.17jar包下载,支持excel2003,excel2007,亲测可用。poi3.17jar包下载,支持excel2003,excel2007...
poi-3.17 poi-3.16,现在低版本的3.14什么的用作excel导出已经很多不支持的了。正好搜集了两个新版本的poi jar包,分享给大家
POI3.7/POI3.8/POI3.9/POI3.10的jar包都在这里,欢迎下载
poi读写excel,poi总结; poi读写excel,poi总结 poi读写excel,poi总结
ooxml-schemas/poi/poi-examples/poi-ooxml/poi-ooxml-schemas/poi-scratchpad