import java.io.*;
import jxl.*;
import jxl.write.*;
import jxl.format.*;
import java.util.*;
public class Test
{
public static void writeExcel(OutputStream os )throws Exception
{
try
{
jxl.write.WritableWorkbook wwb=Workbook.createWorkbook(os);
// jxl.write.WritableSheet ws = wwb.createSheet("TestSheet1", 0);
jxl.write.WritableSheet ws =wwb.createSheet("testsheet1",0);
Label labelC =new Label(0,0,"我爱中国");
ws.addCell(labelC);
labelC =new Label(0,1,"我爱中国哈哈");
ws.addCell(labelC);
/*
jxl.write.WritableFont wfc =new jxl.write.WritableFont(WritableFont.ARIAL,20,
WritableFont.BOLD,false,
UnderlineStyle.NO_UNDERLINE,jxl.format.Colour.GREEN);
//jxl.write.WritableCellFormat wcfFc =new jxl.write.WritableCellFormat(wfc);
jxl.write.WritableCellFormat wcfFc =new jxl.write.WritableCellFormat();
labelC =new jxl.write.Label(6,0,"中国我爱",wcfFc);
ws.addCell(labelC);
*/
WritableFont wf_merge = new WritableFont(WritableFont.ARIAL,10,WritableFont.NO_BOLD,
false,UnderlineStyle.NO_UNDERLINE,jxl.format.Colour.GREEN);
WritableCellFormat wff_merge = new WritableCellFormat(wf_merge);
// wff_merge.setBackground(jxl.format.Colour.BLACK);
jxl.write.Label label30 = new Label(3,0,"Label30",wff_merge);
ws.addCell(label30);
//合并单元格
ws.mergeCells(3,0,4,0);
ws.mergeCells(0,1,0,2);
wwb.write();
wwb.close();
}
catch (Exception e )
{
throw e;
}
}
public static void main(String[] args)
{
try
{
System.out.println("Hello World!");
File f=new File("c:/b.xls");
writeExcel(new FileOutputStream(f));
}
catch (Exception e)
{
System.out.println(e.getMessage());
}
}
}
分享到:
相关推荐
标题“jxl操作excel文件例子”指的是利用JXL库进行Excel文件处理的实际应用。描述中提到的“通过jxl操作excel,简单方便”,暗示了JXL库的一个关键优点——简洁易用的API,使得对Excel文件的操作变得相当直观。 JXL...
6. **读取Excel**:除了生成Excel文件,jxl还可以读取已有的Excel文件,将其内容转化为Java数据结构,便于处理和分析。 7. **示例代码**:通常,使用jxl的流程包括加载模板文件,找到要填充的单元格,使用`Cell....
Java POI 和 JXL 是两种常用的 Java 库,用于处理 Microsoft Excel 文件。在这个入门级的实例中,我们将探讨如何使用这两个库来操作Excel文件。首先,我们先了解一下这两个库的基本概念。 1. **Java POI**: - ...
Java Excel API(简称JXL)是一个广泛使用的开源库,它允许Java开发者轻松地读取、写入和修改Microsoft Excel文件。在"JXL读写Excel例子demo...在实际项目中,JXL库的灵活性和易用性使其成为处理Excel任务的理想选择。
在Java编程环境中,处理Excel文件是一项常见的任务,特别是在数据分析...在实际开发中,可以结合Eclipse这样的集成开发环境,直接运行这些示例代码,观察Excel文件的生成和读取效果,以便更好地理解和掌握JXL库的使用。
总结来说,`jxl`库为Java开发者提供了一个强大而灵活的工具,用于生成和处理Excel文件。通过学习和实践,我们可以利用它轻松地实现数据的导出和导入功能,满足各种业务场景的需求。在开发过程中,应根据实际情况选择...
Java Jxl库是一个专门用于处理Excel文件的开源Java库,它允许开发者在Java应用程序中进行Excel文件的读取、创建和修改。Jxl支持多种Excel版本,包括从Excel 95到2000,而且生成的文件格式符合Excel 2000的标准。这个...
尽管如此,JXL库在处理旧版Excel文件时依然非常实用,特别是在资源有限的项目中。 总的来说,通过JXL库,我们可以轻松地读取和解析Excel文件,为业务处理提供数据支持。结合上述步骤,你可以在Java项目中实现一个...
总结来说,jxl.jar是Java开发人员处理Excel文件的强大工具,它简化了数据导入导出的过程,使得在Java应用程序中与Excel交互变得更加便捷。无论是在报表生成、数据分析,还是数据交换方面,jxl都能发挥重要作用。
通过这个简单的例子,开发者可以快速上手,进一步探索JXL的高级特性,实现更复杂的Excel操作。JXL库为Java开发者与Excel的交互提供了便利,是处理数据、生成报表的重要工具。在实际开发中,根据需求选择合适的API,...
在Java开发中,处理Excel文件是一项常见的任务,而JXL库则为开发者提供了方便快捷的方式来读写Excel文件。JXL库是一个开源的Java库,专门用于处理Microsoft Excel格式的数据,它支持读取、创建和修改Excel工作簿。...
描述中提到"本压缩文件包含了jxl.jar和使用例子",意味着我们不仅可以获取到处理Excel的库,还能通过提供的示例学习如何实际操作。这对于初学者或需要快速上手Excel操作的开发者来说是非常有价值的资源。 标签...
本示例“Jxl读写Excel例子demo(2)”将详细解释如何利用jxl.jar库进行Excel文件的操作。 首先,我们需要理解Jxl库的核心概念。Jxl提供了对Excel文件格式的全面支持,包括单元格类型(文本、数字、日期等)、样式...
注意,这只是一个基础示例,实际应用中可能需要处理更多细节,例如错误处理、数据类型转换、复杂格式设置等。 总结起来,`jxl导出excel工具类`是一个强大的工具,它能够帮助开发者快速实现数据到Excel的导出功能,...
Java使用JXL库生成Excel文件是一项常见的任务,特别是在数据处理、报表生成或导出时。JXL是一个开源的Java库,允许我们读取、写入和修改Excel文件。以下将详细讲解如何使用JXL库来生成Excel文件。 首先,我们需要在...
总结一下,`jxl`库是一个强大且灵活的工具,用于Java中处理Excel文件。通过下载并引入`jxl.jar`,你可以在Java项目中轻松地读取和写入Excel数据。结合示例代码`Test.java`,可以快速掌握基本的Excel操作,从而实现更...
JXL库提供了方便的API,使得开发者可以轻松地处理Excel数据,包括读取单元格内容、修改工作表、添加公式,以及本文重点讨论的——插入和输出图片。 **一、JXL库介绍** JXL是一个开源的Java库,专门用于处理Excel...
注意,JXL库对Excel的处理是基于文本的,因此,对于数字、日期或其他非文本类型的数据,你需要根据实际情况进行转换。例如,对于日期单元格,你可能需要使用`cell.getDate()`来获取日期值。 最后,别忘了在读取完成...
提供的实验例子是学习jxl的最佳途径,通过实际代码,我们可以看到如何使用API创建新的Excel文件,添加数据,设置单元格格式,以及读取已有的Excel文件。程序注释对于初学者尤其重要,它们解释了代码的功能和用法,...
在实际应用中,你可能需要在服务器端使用Java和JXL处理Excel,然后通过Ajax将结果传递给前端展示。 在提供的压缩包文件`jxl`中,可能包含了JXL库的jar文件以及使用JXL进行操作的Java源代码示例。通过研究这些示例,...