table 单元格中的 XWPF 新段落
XWPF new paragraph in a table cell
我正在尝试创建一个简单的 table 一列。
我新建一行,每行一个新段落。问题是每一行都以一个空行开头——我猜是新段落创建的。
我之前尝试设置间距、缩进等,但没有成功。
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 看起来像这样:
当您创建一个单元格时,您同时创建了一个空段落,添加一个新段落最终会导致单元格中出现重复的段落。删除 first/empty 段落效果很好。
你应该试试这个:
table.getRow(0).getCell(0).removeParagraph(0);
我正在尝试创建一个简单的 table 一列。
我新建一行,每行一个新段落。问题是每一行都以一个空行开头——我猜是新段落创建的。
我之前尝试设置间距、缩进等,但没有成功。
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 看起来像这样:
当您创建一个单元格时,您同时创建了一个空段落,添加一个新段落最终会导致单元格中出现重复的段落。删除 first/empty 段落效果很好。 你应该试试这个:
table.getRow(0).getCell(0).removeParagraph(0);