加入样式和字体时遇到问题。最后,当我创建excel时,excel会成功,但是我的excel没有样式和字体,他什么也没有,只有data,我需要background-color:红色和行中== 0的纯白色
我的代码:
try {
String filename = pathTempdownloadFile;
HSSFWorkbook workbook = new HSSFWorkbook();
HSSFSheet sheet = workbook.createSheet(eyelash);
CellStyle backgroundStyle = workbook.createCellStyle();
HSSFFont font = workbook.createFont();
backgroundStyle.setFillBackgroundColor(IndexedColors.RED.getIndex());
font.setColor(IndexedColors.WHITE.getIndex());
HSSFRow rowhead = sheet.createRow((short) 0);
rowhead.createCell(0).setCellValue("YEAR");
rowhead.createCell(1).setCellValue("MONTH");
rowhead.createCell(2).setCellValue("NAME)");
rowhead.createCell(3).setCellValue("SURNAME");
rowhead.setRowStyle(backgroundStyle);
backgroundStyle.setFont(font);
FileOutputStream fileOut = new FileOutputStream(filename);
workbook.write(fileOut);
fileOut.close();
workbook.close();
} catch (Exception ex) {
System.out.println(ex);
}
重复:我可以用数据创建excel,但是我的excel既没有样式也没有字体。
答案 0 :(得分:2)
这应该有效:
optionalSync(sync) { self.tasksInQueue[userID] }