0
我想使用POI着色特定單元格和Shade it
。
正常情況下,要選中單元格,可以選擇單元格 - >右鍵單擊 - >格式單元格 - >填充(選項卡) - >填充效果,選擇顏色並選擇陰影樣式(對於我來說,它將是金色和陰影樣式作爲HORIZONTAL第二選項)。
我面臨的問題是,我無法找到幫助遮蔽細胞的功能。這甚至有可能使用POI或甚至jxl?這裏是我的代碼片段:使用Apache POI的着色單元格
FileOutputStream fileOut = new FileOutputStream("C:/poi-test.xls");
HSSFWorkbook workbook = new HSSFWorkbook();
HSSFSheet worksheet = workbook.createSheet("POI Worksheet");
HSSFRow row1 = worksheet.createRow((short) 0);
HSSFCell cellA1 = row1.createCell((short) 0);
cellA1.setCellValue("Hello");
HSSFCellStyle cellStyle = workbook.createCellStyle();
cellStyle.setFillForegroundColor(HSSFColor.GOLD.index);
cellStyle.setFillPattern(HSSFCellStyle.SOLID_FOREGROUND);\\ this part is probably redundant
cellA1.setCellStyle(cellStyle);
workbook.write(fileOut);
fileOut.close();