我想在一个单元格中写入多行文本,但不包装它们.
期望值:
我从简单开始:
Row row = sheet.createRow(0);
Cell cell = row.createCell(0);
cell.setCellValue("First text line. \r\nNew line.");
它不起作用,但我发现(1,2,3,4)我需要setWrapText(true)
来显示新行并设置行高:
Row row = sheet.createRow(0);
Cell cell = row.createCell(0);
cell.setCellValue("First text line. \r\nNew line.");
CellStyle cellStyle = workbook.createCellStyle();
cellStyle.setWrapText(true);
cell.setCellStyle(cellStyle);
row.setHeightInPoints(2 * sheet.getDefaultRowHeightInPoints());
它工作(可见新行,两行高),但文本被包装.
如果I setWrapText(false)
,我回到我开始的地方(新行不可见):
如何显示新行,但不包装文本?
_