在Apache POI 4.0中,我想像这样设置Excel单元格背景色:
IndexedColorMap colorMap = workbook.getStylesSource().getIndexedColors();
style.setFillForegroundColor(new XSSFColor(java.awt.Color.BLUE, colorMap).getIndex());
style.setFillPattern(FillPatternType.SOLID_FOREGROUND);
Row header = sheet.createRow(0);
header.createCell(0).setCellValue("Title");
header.getCell(0).setCellStyle(style);
..但是我得到的都是黑细胞。我已经尝试了很多事情,但是结果总是一样。
如何在Apache POI 4.0中设置Excel单元格的背景颜色?
答案 0 :(得分:0)
尝试将以下代码用于背景样式
style.setFillForegroundColor(IndexedColors.YELLOW.getIndex());