星期二, 四月 03, 2012

POI 3.7如何实现cell的填充颜色。

类似Excel 右上角填充颜色的效果。
必须在setCellValue之后,再调用setCellStyle的语句。
顺序不能错误,否则效果不如意。
        style = wb.createCellStyle();
        style.setFillForegroundColor(HSSFColor.YELLOW.index);
        style.setFillPattern(HSSFCellStyle.SOLID_FOREGROUND);
        cell = row.createCell((short) 2);
        cell.setCellValue("X");
        cell.setCellStyle(style);