JXL的各个类功能的解析.docxVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
JXL的各个类功能的解析

Excel的生成方式:Excel的生成方式其实很简单,主要包括几个大的类首先最重要的几个类就是WritableWorkbook,这个类代表的就是一个Excel文档,使用过Excel文档的都应该知道Excel文档的组成,都是由一个一个的sheet组成的,那么这个sheet对应的java类就是WritableSheet。实际上就是这两个大类的组成,其他的一些小的类都是为了修饰WritableSheet里的内容的。这些修饰类中用的最多的就是WritableFont ,WritableCellFormat,以及Label类,这三个类构成了修WritableSheet的核心。一抽象类Workbook该类相当于是一个工具类用于生成Excel方法:(1) createWorkbook(File file) createWorkbook(File file,Workbook in) createWorkbook(java.io.OutputStream os) 提供了各种形式的产生Excel的方式二WritableWorkbook该类是一个实际的可写的Workbook(1)createSheet(java.lang.String name,int index) 该方法的作用是创建一个WorkSheet放在指定的位置(2)copy (Workbook book) 该方法的作用是复制WritableWorkbook(3)copySheet(int s,String name,int index) 该方法的作用是复制同一个workbook里处于s位置的sheet放到新的位置index处(4)findByName(String name) 该方法的作用是获得名称为name的Range对象的数组(5)findCellByName(String name) 该方法的作用是获取名称为name的WritableCell对象(6)getNumberOfSheets() 该方法的作用是获得workbook里sheet的个数(7)getRangeNames() 该方法的作用是获得所有Range对象的名称所在的数组(8)getSheet(int index) 该方法的作用根据位置获取WritableSheet(9)getSheet(String name) 该方法的作用是根据名称来获去WritableSheet(10)getSheetNames() 该方法的作用是获得workbook里的所有sheet的名称所在的数组(11)getSheets() 该方法的作用是获得workbook里的所有的sheet所在的数组(12)importSheet(String name,int index, Sheet sheet)该方法的作用是从另外一个workbook里倒入一个sheetname为新生成的sheet的名称,index为新的sheet在当前workbook里所处的位置 (13)moveSheet(int from,int to) 该方法的作用是移动一个sheet从from位置到to位置 (14)removeRangeName(String name) 该方法的作用是移除名称为name的Range对象 (15)removeSheet(int index) 该方法的作用是移除在index位置的sheet对象 (16)setColorRGB(Colour c,int r,int g,int b) 该方法的作用是个workbook设置一定的颜色 (17)setOutputFile(File file) 该方法的作用不太明确 (18)setProtected(Boolean protected) 该方法的作用是设置workbook是否为被保护 (19) write() 该方法非常重要,也就是生成一个Excel文档 (20) close() 该方法非常重要,在最后需要调用这个方法,才能使生成的Excel有效生成,否则,不写此句的话将会导致生成的Excel文件在打开时提示“文件的格式与扩展名指定的格式不一致”三接口WritableSheet(1) addCell(WritableCell cell)该方法的作用是添加单元格需要注意的是一个Cell/Label只能使用一次(2) addColumnPageBreak(int break)该方法的作用不详(3) addHyperlink(WritableHyperlink link)该方法的作用是设置超链接(4)addImag

文档评论(0)

138****7331 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档