HSSFCellStyle有两个背景颜色属性,一个叫FillBackgroundColor,另一个叫FillForegroundColor,但其实这指的都是背景颜色,那为什么还有ForegroundColor呢?为了能够帮助大家理解,我们举一个实际的例子,下面这个图案是Excel的一个单元格:

  线是白色的,背景是红色的。这里的线其实就是下面的Excel界面中的图案
 

至于线的颜色则是图案颜色,即白色。

 下面罗列一下图案样式及其对应的值:

图案样式 常量

 
    
  1. HSSFCellStyle.NO_FILL   
  2. HSSFCellStyle.ALT_BARS   
  3. HSSFCellStyle.FINE_DOTS   
  4. HSSFCellStyle.SPARSE_DOTS   
  5. HSSFCellStyle.LESS_DOTS   
  6. HSSFCellStyle.LEAST_DOTS   
  7. HSSFCellStyle.BRICKS   
  8. HSSFCellStyle.BIG_SPOTS   
  9. HSSFCellStyle.THICK_FORWARD_DIAG   
  10. HSSFCellStyle.THICK_BACKWARD_DIAG   
  11. HSSFCellStyle.THICK_VERT_BANDS   
  12. HSSFCellStyle.THICK_HORZ_BANDS   
  13. HSSFCellStyle.THIN_HORZ_BANDS   
  14. HSSFCellStyle.THIN_VERT_BANDS   
  15. HSSFCellStyle.THIN_BACKWARD_DIAG   
  16. HSSFCellStyle.THIN_FORWARD_DIAG   
  17. HSSFCellStyle.SQUARES   
  18. HSSFCellStyle.DIAMONDS 


  通过这张表,你将很容易找到自己需要的样式,不用再去一个一个猜测了。

原文来自:雨枫技术教程网 http://www.fengfly.com
原文网址:http://www.fengfly.com/plus/view-82023-1.html