【发布时间】:2012-06-10 08:55:56
【问题描述】:
我想将单元格的前景色设置为十六进制代码中的给定颜色。例如,当我尝试将其设置为红色时:
style.setFillForegroundColor(new XSSFColor(Color.decode("#FF0000")).getIndexed());
无论我在decode函数的参数中设置什么Hex值,getIndexed函数总是返回黑色。
会不会是我做错了什么?我认为这是一个错误,但我不确定......
【问题讨论】:
-
为什么需要getIndexed()?为了向后兼容??尝试删除它。
-
如果将样式应用于单元格,它在 Excel 中是否正确显示为红色?
-
我需要 getindexed 因为该方法只接受一个短值。
标签: java apache-poi