apache - 使用 poi 的单元格垂直顶部对齐

标签 apache apache-poi

我正在使用 POI api。现在我的问题是我无法将单元格文本垂直顶部对齐。我正在使用 getCellStyle().setAlignment(HSSFCellStyle.VERTICAL_TOP) 来设置对齐方式。

但是,当我打开工作表时,它不会受到影响。

最佳答案

也有这个问题,你会感到惊讶,但要在 POI 中设置垂直对齐样式,你应该使用 setVerticalAlignment() 函数而不是 setAlignment() 。示例:

XSSFCellStyle styleSubHeader = (XSSFCellStyle) wb.createCellStyle();
styleSubHeader.setVerticalAlignment(CellStyle.VERTICAL_CENTER);

关于apache - 使用 poi 的单元格垂直顶部对齐,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7992807/

相关文章:

java - 在 jfreechart 条形图的每个条形上添加文本

java - 如何使用poi将作者姓名设置为excel文件

java - 当 Rest 请求 URI 太长时,通过 apache Camel 进行 GET HTTP 操作失败

php - 增加memory_limit后是否需要重新启动Apache?

linux - 有没有办法以非root用户身份在linux上启动/重启/停止apache服务器?

服务器请求的 PHP 脚本 (apache)

django - 从守护进程收到的截断或过大的响应头

java - 每当我在 Selenium WebDriver 中使用 Apache POI 运行代码时,将数据写入 Excel 文件的新行

java - 使用 POI 附加到 Excel 文件而不读取数据

java - 如何使用 Apache POI 选择和加粗整个工作表