zoukankan      html  css  js  c++  java
  • jxl生成excel时,增加批注和冻结窗口

    1.增加批注

                             Label label=new Label(c, rows, entry.getKey(), format);
                         WritableCellFeatures cellFeatures = new WritableCellFeatures();
                         cellFeatures.setComment("请输入1或2或3或4 1:东区 2:西区 3:南区 4:北区");//增加批注

                         label.setCellFeatures(cellFeatures);
                         sheet.addCell(label);// 设置单元格内容和格式
                         sheet.setColumnView(c, width);// 设置单元格格式

                这里面有一点就是这个批注的样式还没有研究出来,有待研究

    2.冻结窗口

                           WritableWorkbook workbook = Workbook.createWorkbook(excelFile);// 生成工作簿
                        WritableSheet sheet = workbook.createSheet("扩容明细", 0);// 生成工作表,此处参数一为工作表名称,参数二为第几个工作业,默认从0开始
                        SheetSettings ss = sheet.getSettings();
                        ss.setHorizontalFreeze(2);//冻结两列
                        ss.setVerticalFreeze(2);//冻结两行

  • 相关阅读:
    Eclipse 插件安装、升级和卸载的方法
    Eclipse中Spring插件的安装
    为eclipse离线安装hibernate tools插件
    Eclipse中Hibernate插件的安装
    Nginx安装配置
    app自动更新(android)
    PhoneGap应用图标icon和启动页面SplashScreen
    highcharts图表的图例legend
    安装android的sdk
    设置全屏
  • 原文地址:https://www.cnblogs.com/zhangxiaozhen/p/11447664.html
Copyright © 2011-2022 走看看