我正在尝试创建一个包含一列的简单表格。
我创建一个新行,并在每行中创建一个新段落。问题是每一行都以一个空行开头 - 我猜是新段落创建了它。
我之前尝试设置间距、缩进等,但没有成功。
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());
}
新段落是否会创建新的空行?
该表看起来像这样:
创建单元格时,您还创建了一个空段落,添加新段落最终会导致单元格内出现重复的段落。删除第一个/空段落效果很好。
你应该尝试这个:
table.getRow(0).getCell(0).removeParagraph(0);
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)