Цвет и ширина ячейки POI - PullRequest
       23

Цвет и ширина ячейки POI

0 голосов
/ 13 декабря 2011

пытается записать в рабочую книгу и изменить цвет ячейки, используя ...

CellStyle style = wb.createCellStyle();
    style.setFillBackgroundColor(IndexedColors.BLUE.getIndex());
    style.setFillPattern(CellStyle.ALIGN_FILL);

    for (int i = 0; i < headerTitles.length; i++) {
        Cell cell = headerRow.createCell(i);
        cell.setCellValue(headerTitles[i]);
        cell.setCellStyle(style);
    }

Однако кажется, что цвет выводится только с передним планом серых точек, и я не могу понять, почему.

Во-вторых, каков метод автоматической установки ширины ячейки или даже первых 5 столбцов рабочей книги.

С уважением

1 Ответ

8 голосов
/ 13 декабря 2011

Для второго вопроса используйте этот метод:

void org.apache.poi.hssf.usermodel.HSSFSheet.autoSizeColumn(int column)
...