我正在尝试创建一个包含一列的简单表。
我创建了一个新行,并在每一行中创建了一个新段落。问题是每行都以一行空行开头 - 我想新段落创建它。
我试图设置间距,缩进等,但没有成功。
for (int i=0; i<questions.size(); i++) {
Question question = questions.get(i);
XWPFTableRow row = table.getRow(i);
XWPFTableCell cell = row.getCell(0);
XWPFParagraph paragraph = cell.addParagraph();
XWPFRun run = paragraph.createRun();
run.setText(question.getQuestion());
}
新段落是否会创建一个新的空行?
表格如下:
答案 0 :(得分:2)
创建单元格时,您还要创建一个空段落,添加新段落最终会在单元格内部出现重复的段落。删除第一个/空段落工作正常。 你应该试试这个:
table.getRow(0).getCell(0).removeParagraph(0);