Запись в таблицу word. Почему не работает?

228
18 апреля 2017, 07:34

Беру шаблонную строку:

Добавляю ещё 3 таких строки к этой таблице:

    XWPFTableRow templateRow = bodyTbl.getRow(0);
    for(int i = 0; i < 3; i++) {
        bodyTbl.addRow(templateRow);
    }  

И пытаюсь заменить текст в ячейках на свой:

    List<XWPFTableRow> rows = bodyTbl.getRows();
    System.out.println("rows " + rows.size());
    int i = -1;
    for(XWPFTableRow row : rows) {
        i++;
        List<XWPFTableCell> cells = row.getTableCells();
        for(XWPFTableCell cell : cells) {
            XWPFRun runCell = cell.getParagraphArray(0).getRuns().get(0);
            runCell.setText(i + " QQQ", 0);
        }
    }  

В результате работа идет только с первой строкой...

Почему так? Как мне заменить $_ в таблице во всех ячейках на свои значения?
Apache POI 3.16

READ ALSO
как отправить cookie на iosocket

как отправить cookie на iosocket

есть вот такая кука static javanet

259
Ошибка при использовании сериализации

Ошибка при использовании сериализации

При компиляции мне выкидывает

207
Как сделать избранное в списке ListView

Как сделать избранное в списке ListView

Подскажите пожалуйста, как можно при нажатии на определенный пункт из ListView добавить его в другой Активити, то есть говоря простым языком...

301
выборка из нескольких таблиц criteria hibernate

выборка из нескольких таблиц criteria hibernate

Вопрос, видимо, не сложный, но не могу понять сам принципУ меня есть две таблицы со связью "один-ко-многим", но я не знаю как сделать выборку...

413