Workbook workbook = new HSSFWorkbook();
Sheet worksheet = workbook.createSheet("test sheet");
Row row1 = worksheet.createRow(0);
Cell cell0 = row1.createCell(0);
CellStyle testStyle = workbook.createCellStyle();
testStyle.setFillBackgroundColor(IndexedColors.RED.getIndex());
cell0.setCellStyle(testStyle);
Run Code Online (Sandbox Code Playgroud)
我正在尝试将单元格的背景颜色更改为红色。但是实际上单元格的背景颜色没有改变。还是白的
您缺少这一行:
testStyle.setFillPattern(FillPatternType.SOLID_FOREGROUND);
Run Code Online (Sandbox Code Playgroud)
这将告诉apache-poi颜色应该是可见的。
| 归档时间: |
|
| 查看次数: |
307 次 |
| 最近记录: |