1

我已经使用 JExcel api 来生成 Excel 报告。

我在包装文本中有问题。

它向我展示了方形字符而不是换行符。

WritableSheet s1 = workbook.createSheet("test", 0);
WritableCellFormat cellFormat = fonts.arial8ptNormal();
cellFormat.setWrap(true);

Label line = new Label(j, row, RiskUtility.replaceBlankIfNull(primaryIssueId).trim(), cellFormat);
s1.addCell(line);

它会将文本包装在单元格中,但带有特殊的方形字符。

4

1 回答 1

5

来自:http: //jexcelapi.sourceforge.net/resources/faq/

使用“\012”或“\n”。还要确保使用 WritableCellFormat.setWrap(true) 打开单元格换行,否则换行符将显示为正方形(未知字符)。

希望这可以帮助=)

于 2011-09-09T03:44:02.077 回答