Заполните ячейку в файле xls, используя apache-poi

Почему это не работает? Я использую setFillForegroundColor, и он очищает ячейку, а не заполняет ее цветом (лайм).

//Get the workbook instance for XLS file
HSSFWorkbook workbook = new HSSFWorkbook(file);
CreationHelper createHelper = workbook.getCreationHelper();
//Get first sheet from the workbook
HSSFSheet sheet = workbook.getSheetAt(0);
CellStyle style = workbook.createCellStyle();
style.setFillForegroundColor(IndexedColors.LIME.getIndex());
    ......
                label1:
                for (int i=0;i<ListOfList.size();i++)                      {
                    Row row = sheet.getRow(i);
                    for (int j=0;j<ListOfList.get(i).size();j++) {

                        for (int k=0;k<List.size();k++){
                            if (List.get(k).equals(ListOfList.get(i).get(j)) | ListOfList.get(i).get(j).contains(List.get(k))) {
                                System.out.println("("+List.get(k)+") ASU <--> ("+ListOfList.get(i).get(j)+") RZS "+"Строчка: "+i+" Столбец: "+j);
                                row.createCell(2+j).setCellStyle(style);
                            }
                            else {}
                        }
                                                                 }
                                                                             }

person Eldar    schedule 13.08.2013    source источник
comment
ответьте здесь: stackoverflow.com/questions/17243529/   -  person Eldar    schedule 13.08.2013
comment
Попробуйте style.setFillForegroundColor(IndexedColors.LIME.getIndex()); незадолго до row.createCell(2+j).setCellStyle(style);   -  person Sankumarsingh    schedule 27.08.2013