有谁知道如何使用 Apache POI 清除/删除工作表上任何现有的卡住或拆分 Pane ?
我尝试在 (-1,-1) 处创建一个新的卡住 Pane ,但 POI 似乎会自动将其更改为 (0,0),这意味着第一行和第一列仍处于卡住状态。
仅供引用,我正在使用 HSSF 和 XSSF API。
最佳答案
下载了新版本(3.8 beta 3),看起来他们已经解决了这个问题。卡住 Pane 的行/列不再卡住(以前是)。
现在设置小于 0 的值将默认为 (0,0),但 (0,0) 确实会关闭卡住/拆分 Pane 。但是,如果当前不存在卡住 Pane (或者如果它已经位于 ( 0,0)),然后你会得到一个 IndexOutOfBoundsException。
try
{
sheet.createFreezePane(0,0);
}
catch(IndexOutOfBoundsException e)
{
System.out.println("previously didn't have a freeze pane.");
}
关于java - Apache POI 清除卡住/拆分 Pane ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6469693/