zoukankan      html  css  js  c++  java
  • poi冻结行和列

    在poi中提供了一个Sheet.createFreezePane()方法用于冻结行和列。

    @param colSplit Horizonatal position of split.
    @param rowSplit  Vertical position of split.
    @param leftmostColumn Left column visible in right pane.
    @param topRow Top row visible in bottom pane
    
    Sheet.createFreezePane(colSplit, rowSplit, leftmostColumn, topRow);

    第一个参数表示要冻结的列数,从0开始,这里的0表示不设置冻结。

    第二个参数表示要冻结的行数,从0开始,这里的0表示不设置冻结。

    第三个参数表示在右侧窗格中可以看见的冻结列数,从1开始。

    第四个参数表示在底部窗格中可以看见的冻结行数,从1开始。

    后两个参数在使用上可能稍微有点难以理解,实际上在常规的使用中只需要将后两个参数与前两个参数保持一致即可。

    比如,想要冻结前2列,前3行的话:

    sheet.createFreezePane(2, 3, 2, 3);

    再比如,想要冻结前3列,前1行的话:

    sheet.createFreezePane(3, 1, 3, 1);

    这样就达到了使用poi冻结行和列的目的。

    "人很容易产生这样的错觉:在看过了美好之后,就真的以为自己身处于美好之中。"

  • 相关阅读:
    推荐随笔
    搭建http服务
    python之numpy和pandas
    eclipse项目打包
    keras安装
    eclipse设置快速提示符
    linux常用命令
    Webpack3 从入门到放弃
    【ES6】Generator+Promise异步编程
    【Vue】删除数组元素,导致剩余元素被重新渲染
  • 原文地址:https://www.cnblogs.com/yanggb/p/13051685.html
Copyright © 2011-2022 走看看