JXL操作EXCEL的常用类方法参数解析

上传人:cl****1 文档编号:557884646 上传时间:2022-11-24 格式:DOC 页数:74 大小:407.01KB
返回 下载 相关 举报
JXL操作EXCEL的常用类方法参数解析_第1页
第1页 / 共74页
JXL操作EXCEL的常用类方法参数解析_第2页
第2页 / 共74页
JXL操作EXCEL的常用类方法参数解析_第3页
第3页 / 共74页
JXL操作EXCEL的常用类方法参数解析_第4页
第4页 / 共74页
JXL操作EXCEL的常用类方法参数解析_第5页
第5页 / 共74页
点击查看更多>>
资源描述

《JXL操作EXCEL的常用类方法参数解析》由会员分享,可在线阅读,更多相关《JXL操作EXCEL的常用类方法参数解析(74页珍藏版)》请在金锄头文库上搜索。

1、1. JXL操作EXCEL的常用类方法参数解析Excel的生成方式其实很简单,主要包括几个大的类首先最重要的几个类就是WritableWorkbook,这个类代表的就是一个Excel文档,使用过Excel文档的都应该知道Excel文档的组成,都是由一个一个的sheet组成的,那么这个sheet对应的java类就是WritableSheet。实际上就是这两个大类的组成,其他的一些小的类都是为了修饰WritableSheet里的内容的。这些修饰类中用的最多的就是WritableFont ,WritableCellFormat,以及Label类,这三个类构成了修WritableSheet的核心。抽象

2、类Workbook该类相当于是一个工具类用于生成Excel方法:(1) createWorkbook(File file) createWorkbook(File file,Workbook in) createWorkbook(java.io.OutputStream os) 提供了各种形式的产生Excel的方式(2) findByName(String name) 该方法的作用是获得名称为name的Range的数组(3) findCellByName(String name) 该方法的作用是根据name来获取对应的cell对象(4) getCell(String location) 该方法

3、的作用是根据location来获得对应的cell对象(5)getNumberOfSheets() 该方法的作用是是获得sheet的总个数(6)getRangeNames() 该方法的作用是获得所有Range对象名称的数组(7)getSheet(int index) 该方法的作用是根据下标来获取对应的sheet对象(8)getSheet(String name) 该方法的作用是根据sheet的名称来获得对应的sheet对象(9)getSheetNames() 该方法的作用是获得所有sheet的名称所在的数组(10)getSheets() 该方法的作用是获得所有sheet对象所在的数组(11)ge

4、tVersion() 该方法的作用是获得版本号(12)getWorkbook(File file) 该方法的作用就是获得一个Excel对象(13)getWorkbook(File file,WorkbookSettings wss) 该方法的作用是获取一个Excel对象(14)isProtected() 该方法的作用是Excel是否是受保护的WritableWorkbook该类是一个实际的可写的Workbook(1)createSheet(java.lang.String name,int index) 该方法的作用是创建一个WorkSheet放在指定的位置(2)copy (Workbook

5、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(

6、) 该方法的作用是获得所有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)该方法的作用是从另外一个workboo

7、k里倒入一个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)se

8、tOutputFile(File file) 该方法的作用不太明确(18)setProtected(Boolean protected) 该方法的作用是设置workbook是否为被保护(19)write() 该方法非常重要,也就是生成一个Excel文档(20)close() 该方法非常重要,在最后需要调用这个方法,才能使生成的Excel有效生成,否则,不写此句的话将会导致生成的Excel文件在打开时提示“文件的格式与扩展名指定的格式不一致”接口WritableSheet(1)addCell(WritableCell cell)该方法的作用是添加单元格需要注意的是一个Cell/Label只能使用

9、一次(2)addColumnPageBreak(int break)该方法的作用不详(3)addHyperlink(WritableHyperlink link)该方法的作用是设置超链接(4)addImage(WritableImage image)该方法的作用是向Excel中添加图片对于JExcelAPI来说只支持对PNG图片的操作,而POI的功能则会更加强大一些(5)addRowPageBreak(int break)该方法的作用不详同addColumnPageBreak(int break)一样(6)getImage(int i)该方法的作用是获得sheet中的图片(7)getNumbe

10、rOfImages()该方法的作用是获得sheet中的图片总数(8)getWritableCell(int column,int row) 该方法的作用是获得具体的某个单元格(9)getWritableHyperlinks() 该方法的作用是获得sheet里的所有超链接(10)insertColumn(int col) 该方法的作用是添加一列(11)insertRow(int row) 该方法的作用是添加一行(12)mergeCells(int col1,int row1,int col2,int row2) 该方法的作用是合并单元格 其中参数指的是需要合并的两个单元格所处的位置,也就是合并这

11、两个单元格之间的所有单元格(13)removeColumn(int col)该方法的作用是删除某一列(14)removeHyperlink(Hyperlink link)该方法的作用是删除某一个超链接(15)removeImage(WritableImage image) 该方法的作用是删除图片(16)removeRow(int row) 该方法的作用是删除一行(17)setColumnGroup(intcol1, intcol2, booleancollapsed) 该方法的作用是设置一个column组(18)setName(String sheetname) 该方法的作用是设置sheet的

12、名称(19)setRowGroup(int row1,int row2,Boolean collapsed) 该方法的作用是设置一个row组(20)unmergeCells(Range r) 该方法的作用是合并单元格(21)unsetColumnGroup(int col1,int col2) 该方法的作用是解除column组,该方法是相对于setColumnGroup方法(22)unsetRowGroup(int row1,int row2) 该方法的作用是解除row组,该方法是相对于setRowGroup方法的(23)setColumnView(int column,int width)

13、该方法的作用是设置一个某一列的宽度(24)setRowView(int row,int height) 该方法的作用是设置某一行的高度接口WritableCell(1) copyTo(int col,int row) 该方法的作用是深克隆某一行的某一列(2)getWritableCellFeatures() 该方法的作用是获得WritableCellFeatures(3)setCellFeatures(WritableCellFeatures wfs) 该方法的作用是设置WritableCellFeatures(4)setCellFormat(CellFormat cf) 该方法的作用是对列表

14、进行格式排版WritableCellFeaturesWritableFont 该类用于设定Excel的字体 (1)构造函数a. WritableFont(Font f)b. WritableFont(WritableFont.fontName fn) 根据WritableFont的常量来创建WritableFontc. WritableFont(WritableFont.fontName fn, int size) 根据WritableFont的常量以及字体的大小来创建WritableFontd. WritableFont(WritableFont.fontName fn, int size, WritableFont.BoldStyle fb) 根据WritableFont的常量、字体的大小以及字体的粗细来创建WritableFonte. WritableFont(WritableFont.fontName fn, int size, WritableFont.BoldStyle fb, boolean italic) 根据WritableFont的常量、字体的大小、字体的粗细以及是否斜体来创建WritableFontf. WritableFont(Wr

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 建筑/环境 > 施工组织

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号