使用POI在设置单元格背景色时,一开始时参照https://blog.csdn.net/w779050550/article/details/81094221这位大哥的对照表,但是出来后的颜色好像有些出入,(可能是Excel应用不一样),所以自己重新导出了XSSFCellStyle的颜色,并把颜色的具体数值表示出来给大家。
(Excel表使用WPS打开)

虽然 XSSFCellStyle 接受数值时是一个 short 类型,但实际上有颜色的数值只到 79,80到127全是白色#FFF。(从表里看好像有什么规则)

使用:

short color = 0;    // 数值对应颜色参考下表
XSSFCellStyle style = workbook.createCellStyle();  // 从XSSFWorkbook中生成 XSSFCellStyle 对象
style.setFillForegroundColor(color);    // 设置颜色
style.setFillPattern(FillPatternType.SOLID_FOREGROUND); // 设置填充
...
***
...
// 从XSSFSheet中创建行XSSFRow,再创建单元格XSSFCell
XSSFCell cell = xssfSheet.createRow(i).createCell(0);
// 给单元格设置风格
cell.setCellStyle(style);

POI XssfCellStyle背景颜色对照相关推荐

  1. poi设置背景颜色不起作用setFillForegroundColor

    项目中遇到一个使用POI导出excel奇怪的问题,设置poi背景颜色不起作用. 解决办法: 设置setFillForegroundColor还需要设置一下setFillPattern,如果只设置背景颜 ...

  2. java xssf的背景色,poi xssf背景颜色对照表 java生成excel文件

    最近需要做的功能用到了poi的颜色,但是网上都是hssf格式的,而xssf中用到的颜色都是一个short类型的数字,不知道什么数字对应什么颜色,于是写了个程序查看数字对应颜色. 1.直接上代码 pub ...

  3. POI操作Excel:cell的背景颜色类型

    POI中背景颜色设置方法如下: HSSFCellStyle style = workbook.createCellStyle(); style.setFillBackgroundColor(HSSFC ...

  4. POI单元格合并(合并后边框空白修复)、自动列宽、水平居中、垂直居中、设置背景颜色、设置字体等常见问题

    POI单元格合并.自动列宽.水平居中.垂直居中.设置背景颜色.设置字体等常用方法 POI设置单元格样式 POI设置文字 POI设置边框样式 POI设置文字水平居中.垂直居中 POI设置背景颜色 POI ...

  5. 转:POI操作Excel:cell的背景颜色类型

    POI中背景颜色设置方法如下: HSSFCellStyle style = workbook.createCellStyle(); style.setFillBackgroundColor(HSSFC ...

  6. 转:POI操作Excel : cell的背景颜色参考

    POI中背景颜色设置方法如下: HSSFCellStyle style = workbook.createCellStyle(); style.setFillBackgroundColor(HSSFC ...

  7. android 设置activity背景图片,给Activity设置背景颜色

    为了使得错误提示更加显眼,再用Toast+振动效果之外考虑变换整个activity的背景颜色. 尝试一: activity并没像winform一样直接给个属性来设置,就想获取整个activity的la ...

  8. POI如何自定义单元格背景颜色

    提出问题 POI如何自定义单元格背景颜色??? 解决问题 例一:具体的看注释 import org.apache.poi.hssf.usermodel.*; import org.apache.poi ...

  9. POI 单元格设置背景颜色失效(背景色设置方式),以及背景颜色生效后单元格边框线消失问题解决

    单元格设置背景颜色失效原因 当只设定 setFillForegroundColor 时是不行的,还需要再设置一下 setFillPattern 即 style.setFillForegroundCol ...

  10. poi设置单元格背景颜色

    Java使用poi可以很方便地导出Excel表格文件,同时可以设置各种样式,例如背景颜色.下面给出两个例子设置背景颜色,一个使用自带的颜色设置背景颜色,一个使用自定义颜色设置. 使用内置的颜色设置单元 ...

最新文章

  1. 在Django中,“子弹”是什么?
  2. SAP UI5 WebIDE里使用Mock数据的工作原理介绍
  3. 最好的方法,是为你们量身定制!
  4. Linux系统X服务漏洞,X.Org X Server本地拒绝服务漏洞(CVE-2013-6424)
  5. 乔布斯不在了,世界一大步,苹果一小步。
  6. 拓端tecdat|matlab使用移动平均滤波器、重采样和Hampel过滤器进行信号平滑处理
  7. hibernate笔记--组合主键映射方法
  8. JavaScript 页面刷新方法
  9. python模拟ios,python模拟点击在ios中实现的实例讲解
  10. 许纪霖《中华传统文化30讲》读书笔记
  11. 如何搭建自己的私有云盘
  12. grafana图形化数据展示软件介绍
  13. php货币符号怎么打,Magento修改货币符号和货币符号的位置
  14. 自动切换输入法--Mac高效切换输入法工具
  15. 图书管理系统——C语言课程设计
  16. python xlsx 转csv
  17. mysql extendedstatus_mysqladmin的extended-status指令查看 mysql各状态
  18. ue4 飞机大战游戏开发日记
  19. ip-guard产品功能介绍
  20. 从0开始学java_从0开始学java-变量

热门文章

  1. 两个月的一些工作总结
  2. C语言绘图示例-调色板
  3. ZYNQ+LittleVGL
  4. python写身份证_python 关于身份证号码的相关操作
  5. kubernetes基础环境安装
  6. excel随机数_EXCEL随机数函数rand、randbetween
  7. java 分号作用_java枚举类型中分号的用法
  8. vue鼠标划过移入移出触发方法
  9. Recorder︱深度学习小数据集表现、优化(Active Learning)、标注集网络获取
  10. 哪个表示经度?哪个表示纬度?是X是经度?还是Y表示经度?