`
xiaoma1234520
  • 浏览: 2301 次
  • 性别: Icon_minigender_1
  • 来自: 广州
最近访客 更多访客>>
社区版块
存档分类
最新评论

通过JXL简单的应用

阅读更多

 

	/***
	 * 生成一个xls文件
	 * @param fileName 需要生成的文件名称
 	 */
	public static void writeExcel(String fileName){
		WritableWorkbook wwb = null;
		try{
			//用Workbook类的工厂方法来创建一个可以写入的工作薄(Workbook)对象
			wwb = Workbook.createWorkbook(new File(fileName));
		}catch(IOException e){
			e.printStackTrace();
		}
		if(wwb!=null){
			//创建工作表
			//通过工作薄来创建工作表,createSheet()需两个参数,一个是工作表名称,一个是工作表在工作薄中的位置
			WritableSheet ws = wwb.createSheet("测试Excel", 0);
			
			//下面开始添加单元格
			for(int i=0 ;i <100;i++){
				for(int j=0;j<5;j++){
					//在Excel中,第一个参数标识列,第二个参数标识行
					Label la = new Label(j,i,"这是第"+(i+1)+"行,这是第"+(j+1)+"列");
					try {
					//将生成的单元格添加到工作表里面去
						ws.addCell(la);
					} catch (RowsExceededException e) {
						e.printStackTrace();
					} catch (WriteException e) {
						e.printStackTrace();
					}
				}
			}
			try {
				wwb.write();
			} catch (IOException e) {
				e.printStackTrace();
			}finally{
				try {
					wwb.close();
				} catch (WriteException e) {
					e.printStackTrace();
				} catch (IOException e) {
					e.printStackTrace();
				}
			}
			
		}
	}
	

 

插入图片

	/***
	 * 在Excel文件中添加图片
	 * @param writeable 工作表
	 * @param col 列数
	 * @param row 行数
	 * @param width 高
	 * @param height 长度
	 * @param imgFile 图片路径
	 */
	public static void insertImg(WritableSheet writeable, int col,
			int row, int width, int height, File imgFile ){
		WritableImage wi = new WritableImage(col,row,width,height,imgFile);
		writeable.addImage(wi);
	}

 

分享到:
评论

相关推荐

    android Jxl 类 应用

    在Android平台上,开发一款能对Excel进行增删改查的应用,常常会涉及...在实际开发过程中,可能会遇到各种挑战,如兼容性问题、文件操作的效率等,但通过熟练运用Jxl和适当的策略,可以创建出功能强大的Excel处理应用。

    jxl及jxlApi

    本文将深入探讨jxl库及其API的使用,帮助你更好地理解和应用这个强大的工具。 jxl库是一个开源项目,它允许Java开发者以编程方式处理Excel 97-2003(.xls)格式的文件。由于Excel文件在数据存储和报告生成方面具有...

    jxl api说明文档

    总之,JXL API为Java开发者提供了一个简单而实用的工具,用于处理Excel文件,无论是读取现有的数据还是创建新的工作簿,都可以通过其丰富的API实现。开发者应根据实际需求,结合提供的文档,充分利用JXL的强大功能。

    JExcelAPI(jxl)读写Excel应用

    以下是一个简单的示例,展示如何使用jxl读取和写入Excel文件: ```java import jxl.*; public class JExcelExample { public static void main(String[] args) throws IOException { // 读取Excel文件 Workbook...

    jxl创建下拉列表

    通过以上介绍和示例代码,我们可以看到使用jxl库创建带有下拉列表的Excel文件是相对简单的。开发者只需要关注几个核心步骤即可实现这一功能。此外,还可以根据实际需求添加更多的样式和特性,使得生成的Excel文件...

    jxl-2.6.10.jar包

    总之,jxl-2.6.10.jar作为一款强大的Excel操作工具,为Java开发者提供了便利的接口,使得在Java程序中处理Excel文件变得简单易行。熟练掌握jxl库的使用,无疑将提升你在数据处理领域的编程能力。

    jxl操作excel的简析和应用.doc

    在Java开发中,如果你需要处理Excel数据,JXL提供了一个简洁的API,使得在程序中操作Excel表格变得相对简单。下面我们将详细探讨JXL的使用和主要知识点。 **1. JXL的基本概念和结构** - **Workbook**: 代表一个...

    jxl操作excel实例,jxl jar包下载

    `jxl`库允许开发者使用Java语言来读写Microsoft Excel文件,无需依赖于Excel应用程序本身。本文将详细介绍如何使用`jxl`库进行Excel操作,并提供一个简单的实例。 首先,`jxl.jar`是`jxl`库的主要组件,你需要将其...

    java jxl的jar包 官方下载版

    Java中的JXL库是一个强大的工具,专为处理Excel文件而设计。这个官方下载版的`jxl.jar`包含了处理Excel工作簿、工作表、单元格等所有必要的功能,使得...无论是简单的数据交换,还是复杂的报表生成,JXL都能够胜任。

    jxl架包下载

    在Java编程环境中,JXL库提供了一个简单易用的API,使得开发人员可以方便地集成Excel功能到他们的应用程序中。这个库广泛应用于数据分析、报表生成以及数据导入导出等场景。 标题“jxl架包下载”指的是获取JXL库的...

    jxl简单项目代码

    在"jxl简单项目代码"中,我们能看到如何利用JXL进行数据的导入和导出操作。 **导入Excel数据** 在项目中,JXL被用来读取Excel文件的数据。这通常涉及到以下几个步骤: 1. **创建Workbook对象**:这是JXL的核心...

    jxl.jar和jml源码和jxlAPI下载

    下载JXL库的过程简单明了,只需要将上述提到的三个文件下载下来,解压后将"jxl.jar"放入项目的classpath即可。如果你需要进行更深入的研究或者定制,可以进一步查看源码和API文档。 总的来说,JXL库为Java开发者...

    jxl.jar 包含jxl源码 API

    通过源码,我们可以看到 jxl 如何解析 Excel 文件的格式,如何处理单元格的数据,以及如何进行公式计算等。 **2. 稳定性与错误修复** 描述中提到“稳定新最好,成熟,不像之前的版本报数组越界的错误”,这表明 jxl...

    JXL API

    3. **数据导入**:允许用户上传Excel文件,然后通过JXL API读取数据并将其导入到应用程序中,进行进一步处理。 **使用流程:** 1. 添加`jxl.jar`到项目类路径中,这是JXL API的主要库文件。 2. 引入必要的JXL类,...

    java通过jxl生成excel文档

    通过学习和实践JXL库,开发者可以轻松地在Java应用程序中创建和修改Excel文件,这对于数据交换、报表生成或自动化测试等场景都非常有用。同时,需要注意的是,由于JXL是一个较老的库,可能不支持较新的Excel文件格式...

    jxl学习与经验共享

    **JXL库详解** JXL(Java Excel API)是一个开源的...通过不断学习和实践,你可以熟练掌握JXL库,有效地在Java应用程序中与Excel数据进行交互。阅读`jxl手册`将进一步帮助理解库的用法和技巧,从而提升你的编程能力。

    JXL读写Excel源码

    Java Excel API(简称JXL)是一个开源库,用于在Java应用程序中读取和写入Microsoft Excel文件。这个库提供了一种方便的方式来处理...通过理解和掌握JXL的使用,你可以更有效地在安卓应用中进行数据的导入导出和分析。

    JXL的jar包及API文档

    **JXL库详解** JXL(Java Excel API)是一个开源的Java库,专门设计用于读取、写入和修改Excel电子表格文件。...通过学习和熟练使用JXL的API,你可以轻松地在Java应用程序中实现与Excel的深度集成。

    Jxl的API结构

    通过 Jxl,开发者可以轻松地读取和写入 Excel 文件,无论是简单的数据操作还是复杂的格式设置,都能够得到很好的支持。在处理大量数据时,利用 Jxl 可以提高工作效率,尤其适合报表生成、数据分析和数据导入导出等...

    jxl操作excel文件例子

    描述中提到的“通过jxl操作excel,简单方便”,暗示了JXL库的一个关键优点——简洁易用的API,使得对Excel文件的操作变得相当直观。 JXL库支持多种Excel文件操作,包括但不限于: 1. **读取Excel文件**:你可以使用...

Global site tag (gtag.js) - Google Analytics