XSSFCellStyle 设置字体颜色
时间: 2023-09-03 13:15:17 浏览: 278
可以使用`XSSFCellStyle`类中的`setFillForegroundColor()`方法来设置字体颜色。以下是一个示例代码:
```java
XSSFWorkbook workbook = new XSSFWorkbook();
XSSFSheet sheet = workbook.createSheet("Sheet1");
XSSFCellStyle style = workbook.createCellStyle();
XSSFFont font = workbook.createFont();
font.setColor(IndexedColors.RED.getIndex());
style.setFont(font);
XSSFRow row = sheet.createRow(0);
XSSFCell cell = row.createCell(0);
cell.setCellValue("Hello World!");
cell.setCellStyle(style);
try {
FileOutputStream outputStream = new FileOutputStream("example.xlsx");
workbook.write(outputStream);
workbook.close();
} catch (IOException e) {
e.printStackTrace();
}
```
这段代码创建了一个Excel文件,并设置了第一行第一列的单元格字体颜色为红色。你可以根据自己的需要修改颜色。
阅读全文