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);//冻结两行

  • 相关阅读:
    ege demo
    Easy Graphics Engine vs2015使用
    c++ demo
    leetcode 13 -> Roman to Integer
    leetcode 12 -> Integer to Roman
    12. Integer to Roman
    leetcode 9 -> Palindrome Number
    8. String to Integer (atoi)
    获取字符串中长度最长的回文字符串
    leetcode 5-> Longest Palindromic Substring
  • 原文地址:https://www.cnblogs.com/zhangxiaozhen/p/11447664.html
Copyright © 2011-2022 走看看