Java(Apache POI)检测单元bakground金色

时间:2013-06-20 18:28:33

标签: java apache colors apache-poi

我一直在寻找这个,但我找不到解决方案。

我有一个工作簿,我必须检查一个单元格是否有Excel Gold颜色作为背景。

类似的东西:

if(cell.getCellStyle().getFillForegroundColorColor().equals(gold) ){ then do something

我尝试使用HSSF和RGB颜色,但我无法使用它。

我真的很感兴趣。

谢谢!

2 个答案:

答案 0 :(得分:0)

这应该有效:

if(cell.getCellStyle().getFillForegroundColor().equals(HSSFColor.GOLD) ) 
{   
}

答案 1 :(得分:0)

您可以使用

 if(cell.getCellStyle().getFillForegroundColor()==HSSFColor.GOLD.index){
   //do whatever you want
 }