如何使用Apache Poi更改工作表的选项卡颜色

Cas*_*sey 6 java apache-poi

我正在尝试使用Apache POI设置工作表选项卡的背景颜色.我似乎无法弄清楚如何在标签上自己设置样式.

谢谢您的帮助!

San*_*ngh 8

正如Alfabravo评论的......现在可以更改XSSFSheet选项卡颜色.

sheet.setTabColor(int colorIndex) 
Run Code Online (Sandbox Code Playgroud)

用于此,所以如果我们使用

 sheet.setTabColor(num);
Run Code Online (Sandbox Code Playgroud)

num = 0:在选项卡中设置黑色.

num = 1:在选项卡中设置白色.

num = 2:在选项卡中设置红色.

num = 3:在选项卡中设置绿色.

num = 4:在选项卡中设置蓝色.

num = 5:在选项卡中设置黄色.

等等.


mla*_*the 1

看来这是不可能的。嘘。这是对原因的最好解释:

http://osdir.com/ml/user-poi.apache.org/2009-03/msg00034.html

  • 仅供将来阅读本文的人使用。对于 XSSF 工作表,现在可以设置选项卡颜色。XSSFSheet.setTabColor 方法使用 POI 中可用的索引颜色来设置选项卡颜色。 (9认同)