java - 如何将文本对齐和合并到单个单元格中

标签 java apache-poi

我正在尝试这样做

来自:

| Hello World Hey |

像这样的单个单元格和行:

|Hello |
|World |
|Hey   |

我已经尝试过:

style2.setAlignment(CellStyle.ALIGN_LEFT);
cell.setCellStyle(style2);

还有:

style2.setVerticalAlignment(VerticalAlignment.CENTER);
cell.setCellStyle(style2);

但是没有任何东西能按照我想要的方式工作,有人可以帮忙吗?

最佳答案

如果你想在单个单元格中设置整个文本,那么你需要像在 Excel 中那样将其换行。对于 tahat,您需要将换行文本设置为 true。

 style2.setWrapText(true);

关于java - 如何将文本对齐和合并到单个单元格中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53332317/

相关文章:

java - Grails/MySQL与 jetty worker 组成

java - 如何使用java创建.doc文件?

java - org.apache.poi.openxml4j.exceptions.InvalidOperationException : Can't open the specified file:

java - 使用 XSSFSheetXMLHandler 获取样式信息

java - 如何修复 InstallException/ShellCommandUnresponsiveException?

java - Jfreechart选择

java - Guice 中基于 AOP 的日志记录

java - Eclipse RCP 4 - 处理程序方法参数

Java InputStreamReader 错误 (org.apache.poi.openxml4j.exceptions.InvalidOperationException)

java - 使用 Java Servlet 合并 Oracle 中的多个 BLOB 以下载到 .docx 文件中