gpt4 book ai didi

java - apache poi showInPane - 短数据类型的参数

转载 作者:太空宇宙 更新时间:2023-11-04 07:31:45 28 4
gpt4 key购买 nike

我正在使用 Apache POI 库制作 Excel 文件。创建超过 32767 行的 Excel 文件后,由于短数据类型的 toprow 参数,我无法设置 showInPane 。当我将超过 32767 行作为变量传递时,它会给我一个错误。

java.lang.IllegalArgumentException: row index may not be negative
at org.apache.poi.ss.util.CellReference.<init>(CellReference.java:133)
at org.apache.poi.ss.util.CellReference.<init>(CellReference.java:127)
at org.apache.poi.ss.util.CellReference.<init>(CellReference.java:119)
at org.apache.poi.xssf.usermodel.XSSFSheet.showInPane(XSSFSheet.java:2380)

有什么方法可以设置顶行覆盖短数据类型最大值吗?

来自 Apache Javadoc 的 showInPane

void showInPane(short toprow, short leftcol)
Sets desktop window pane display area, when the file is first opened in a viewer.
Parameters:
toprow - the top row to show in desktop window pane
leftcol - the left column to show in desktop window pane

http://poi.apache.org/apidocs/org/apache/poi/ss/usermodel/Sheet.html

最佳答案

您需要升级到较新版本的 Apache POI - Dominik Stadler 在 r1502749 中为您修复了此错误!

您要么需要 2013 年 7 月 14 日或之后的夜间版本,要么等待 POI 3.10 beta 2

关于java - apache poi showInPane - 短数据类型的参数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17586245/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com