我正在尝试用一个列创建一个简单的表。
我创建了一个新的行,每一行都有一个新的段落。问题是每一行都以一个空行开始--我猜新的段落创建了它。
我试图设置间距,缩进等,但没有成功。
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());
}一个新的段落会创建一个新的空行吗?
这张桌子看起来是这样的:

发布于 2016-12-16 00:09:34
当您创建一个单元格时,您还创建了一个空段落,而添加一个新段落的结果是在单元格中复制了一个段落。删除第一个/空段落很好。你应该试试这个:
table.getRow(0).getCell(0).removeParagraph(0);https://stackoverflow.com/questions/37002718
复制相似问题