Как оформить XSSFWorkbook

253
15 августа 2017, 13:38

Всем привет! Сейчас делаю отчет, который выводится в excel.

// Создаем новую книгу
    Workbook wb = new XSSFWorkbook();
    /* STYLES */
    XSSFColor baseBackgroungColor = new XSSFColor(Color.decode("#db6060"));
    XSSFCellStyle titleStyleRED = (XSSFCellStyle) wb.createCellStyle();
    titleStyleRED.setFillForegroundColor(baseBackgroungColor);
    titleStyleRED.setFillPattern(CellStyle.SOLID_FOREGROUND);

и у меня такие вопросы: 1. как установить цвет текста. 2. и как сделать выделение ячейки по контуру. ну чтобы получилась в итоге сетка.

спасибо.

Answer 1
XSSFCellStyle style = workbook.createCellStyle();
style.setBorderLeft(BorderStyle.THIN);
style.setBorderRight(BorderStyle.THIN);
style.setBorderTop(BorderStyle.THIN);
style.setBorderBottom(BorderStyle.THIN);
Font font = workbook.createFont();
font.setColor(IndexedColors.RED.getIndex());
style.setFont(font);
...
cell.setCellStyle(style);
READ ALSO
Динамическое создание id(String) для View элементов

Динамическое создание id(String) для View элементов

Есть задача, где неизвестно конечное количество view элементов , в xml разметке id указываются в тексте, программно можно только int Id создавать,...

162
Коллекция из нескольких String, String

Коллекция из нескольких String, String

Как хранить коллекцию из нескольких значений, к примеру, String, Object? Есть для этого что-нибудь лучше ArrayList<HashMap<String, Object>>? Если будут 3 аргумента(String,...

159
Как программно понять о конце списка айтемов в recycler view?

Как программно понять о конце списка айтемов в recycler view?

Именно событие когда появляется эта дуга, как на прикрепленной фотографии

278