如何使用Apache POI为Excel工作表中的行应用背景颜色?

red*_*ddy 17 java apache-poi

我正在使用Apache POI将数据导出到Excel工作表.它工作正常.问题是我需要在生成Excel工作表时在Excel工作表中应用黄色背景颜色几行.请告诉我如何在生成时为excel表格行应用背景颜色.

谢谢,雷迪

kar*_*rla 37

直接来自官方指南:

    // Aqua background
CellStyle style = wb.createCellStyle();
style.setFillBackgroundColor(IndexedColors.AQUA.getIndex());
style.setFillPattern(CellStyle.BIG_SPOTS);
row.setRowStyle(style);
Run Code Online (Sandbox Code Playgroud)

  • 一些修正 style.setFillPattern(FillPatternType.BIG_SPOTS); (3认同)