有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

javajexcel包装文本问题

我使用了JExcel api来生成Excel报告

我在包装文本中有问题

它显示的是Square字符而不是新行字符

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);

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


共 (1) 个答案

  1. # 1 楼答案

    发件人:http://jexcelapi.sourceforge.net/resources/faq/

    使用“\012”或“\n”。另外,请确保使用WritableCellFormat打开单元格包装。setWrap(true)或换行符将显示为正方形(未知字符)

    希望这能有所帮助