Java使用Poi操作:HSSFCellStyle.VERTICAL_CENTER、TOP等无定义
在网上搜索的POI方法,想要设置Excel的单元格居中显示,但是使用了网上的方法之后显示报错,报错的原因也很简单,就是这些原本的参数不存在即无定义
点击HSSFCellStyle之后进入该方法,找到对应的方法:
可以看到 该方法的参数已经变成了HorizontalAlignment,所以再填第一张图片的变量则无效,再点击进入HorizontalAlignment,可以看到该方法中枚举的定义
参考其他文章,可能是因为版本比较新的原因,使得原本的参数发生了变化,原本的方法无法使用。
下面放出我的POI的maven:
<!-- POI操作Excel--> <dependency> <groupId>org.apache.poi</groupId> <artifactId>poi</artifactId> <version>4.1.2</version> </dependency> <dependency> <groupId>org.apache.poi</groupId> <artifactId>poi-ooxml</artifactId> <version>4.1.2</version> </dependency>