jxl生成excel时,增长批注和冻结窗口

1.增长批注html

 

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

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

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

 

2.冻结窗口excel

 

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

 

转载于:https://www.cnblogs.com/zhangxiaozhen/p/11447664.htmlhtm