我想在XSSFWorkbook中设置自己的背景色。 到目前为止,我有以下代码:
style = wb.createCellStyle();
style.setAlignment(HorizontalAlignment.RIGHT);
style.setFont(itemFont);
style.setFillForegroundColor(new XSSFColor(new java.awt.Color(128, 0, 128)));
styles.put("item_right", style);
但是我遇到了以下错误:
CellStyle类型的setFillForegroundColor(short)方法不适用于参数(XSSFColor)
不推荐使用构造函数XSSFColor(Color)
那么我如何在XSSFWorkbook中设置自己的颜色?
答案 0 :(得分:0)
解决方案之一:
style.setFillForegroundColor(new XSSFColor(new java.awt.Color(128, 0, 128), null));
最新版本未弃用。