- 浏览: 173440 次
- 性别:
- 来自: 大连
文章分类
最新评论
-
panghaoyu:
实现一个智能提示功能需要ajax、数据库、jsp/php、算法 ...
solr 下拉提示功能 -
Java_大猫:
tinguo002 写道配置相对地址的时候 老出错,在这里找到 ...
solr4.1集成配置 -
tinguo002:
配置相对地址的时候 老出错,在这里找到答案了,只是为什么 ,这 ...
solr4.1集成配置 -
tinguo002:
太感谢了~ <env-entry-value>.. ...
solr4.1集成配置 -
gwgyk:
Java_大猫 写道gwgyk 写道不写velocity.pr ...
velocity.properties配置说明 【转】
package com.jxl; import java.io.FileOutputStream; import java.io.OutputStream; import java.text.SimpleDateFormat; import java.util.Date; import jxl.CellFormat; import jxl.Workbook; import jxl.format.Alignment; import jxl.format.Border; import jxl.format.BorderLineStyle; import jxl.write.Label; import jxl.write.Number; import jxl.write.NumberFormat; import jxl.write.WritableCellFormat; import jxl.write.WritableFont; import jxl.write.WritableSheet; import jxl.write.WritableWorkbook; public class JxlDemo { public static void main(String[] args) throws Exception { String[] title = {"编号","产品名称","产品价格","产品数量","生产日期","产地","是否出口"}; String filePath = "d:\\test.xls"; // 创建Excel 工作簿 WritableWorkbook wwb; //建立一个新的JXL文件 OutputStream os = new FileOutputStream(filePath); // 创建Excel 工作簿 wwb=Workbook.createWorkbook(os); //添加第一个sheet WritableSheet sheet = wwb.createSheet("产品清淡", 0); WritableCellFormat wc = new WritableCellFormat(); // 设置居中 wc.setAlignment(Alignment.CENTRE); // 设置边框线 wc.setBorder(Border.ALL, BorderLineStyle.THIN); // 设置单元格的背景颜色 wc.setBackground(jxl.format.Colour.SKY_BLUE); Label label; for(int i=0;i<title.length;i++){ label = new Label(i, 0, title[i],wc); sheet.addCell(label); } // 下面是填充数据 /* * 保存数字到单元格,需要使用jxl.write.Number * 必须使用其完整路径,否则会出现错误 * */ // 填充产品编号 Number number = new Number(0, 1, 20071001); sheet.addCell(number); // 填充产品名称 label = new Label(1,1,"金鸽瓜子"); sheet.addCell(label); /* * 定义对于显示金额的公共格式 * jxl会自动实现四舍五入 * 例如 2.456会被格式化为2.46,2.454会被格式化为2.45 * */ NumberFormat nf = new NumberFormat("#.##"); WritableCellFormat wcf = new WritableCellFormat(nf); // 填充产品价格 Number nb = new Number(2, 1, 2.45,wcf); sheet.addCell(nb); // 填充产品数量 Number numb = new Number(3, 1, 200); sheet.addCell(numb); /* * 定义显示日期的公共格式 * 如:yyyy-MM-dd hh:mm * */ SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd"); String newdate = sdf.format(new Date()); // 填充出产日期 label = new Label(4, 1, newdate); sheet.addCell(label); // 填充产地 label = new Label(5, 1, "辽宁大连"); sheet.addCell(label); /* * 显示布尔值 * */ jxl.write.Boolean bool = new jxl.write.Boolean(6,1,true); sheet.addCell(bool); /* * 合并单元格 * 通过writablesheet.mergeCells(int x,int y,int m,int n);来实现的 * 表示将从第x+1列,y+1行到m+1列,n+1行合并 * * */ // sheet.mergeCells(0,3,2,3); sheet.mergeCells(0,2,6,2); label = new Label(0,2,"合并了三个单元格",wc); sheet.addCell(label); /* * * 定义公共字体格式 * 通过获取一个字体的样式来作为模板 * 首先通过web.getSheet(0)获得第一个sheet * 然后取得第一个sheet的第二列,第一行也就是"产品名称"的字体 * */ jxl.format.CellFormat cf = wwb.getSheet(0).getCell(1, 0).getCellFormat(); label = new Label(1,5,"字体",wc); sheet.addCell(label); // 设置字体 jxl.write.WritableFont wfont = new jxl.write.WritableFont(WritableFont.createFont("隶书"),20); WritableCellFormat font = new WritableCellFormat(wfont); label = new Label(2,6,"隶书",font); sheet.addCell(label); // 写入数据 wwb.write(); // 关闭文件 wwb.close(); } }
发表评论
-
httpclient4 网页抓取
2013-04-25 18:29 1334最近在做全文检索。所以数据很纠结。没办法 抓一些行业新闻。于是 ... -
日期累加
2012-03-27 22:23 1227和所有的新人一起分享: public static voi ... -
文件下载
2012-03-26 12:48 986public void publicDownFileCo ... -
JXL取日期时yy-mm-dd 转成yyyy-mm-dd
2012-03-20 20:40 1320private static String getCellT ... -
commons-fileupload 小结
2012-01-04 11:38 1226最近写上传文件,用到了这个东西,我想很多人对这个并不陌生。 下 ... -
java 小方法积累
2011-08-15 16:04 1221public static void main(String ... -
jxl导入excel
2011-08-02 11:29 1272昨天做一个 excel 导入。由于此部分用的是JXL 所以 记 ... -
chart图之open flash chart2
2011-06-28 17:37 4248刚在前一个文章里写了 ... -
chart图之jfreechart
2011-06-28 17:23 1509前不久了解了下有关chart图方面的,首先对于JAVA的来说, ... -
map 转 二维数组
2011-06-20 17:22 5577在一个国外的站点无意间发现的 觉得挺有用 留着了 Map< ... -
jxl读excel模板
2011-05-11 10:53 2498os = response.getOutputStream( ... -
jxl例子
2011-05-05 23:05 1096public class ExcelReport { pu ... -
DOM4J--转
2011-04-08 17:50 1031Loading XML Data ... -
参考1
2011-04-08 16:20 0http://blog.transnal.com/blog-b ... -
SAX 解析XML
2011-04-08 16:19 1028学习时的练习代码贴出来给初学者一起分享下:具体不解释 pack ... -
基于DOM XML学习笔记
2011-04-07 14:35 963关于XML我就不多介绍了。这里只是介绍下小弟学习DOM解析XM ... -
【转】Java与XML联合编程之DOM篇
2011-04-07 14:12 906DOM初步 DOM是Document ... -
【转】java反射
2011-03-28 11:33 768Java Reflection (JAVA反射) 作者 ... -
java固定流水号生成
2010-09-28 23:09 8230发一个流水号的想DEMO。大家可以学习下。有好的东西当然要分享 ... -
【转帖】java权限。。。
2010-03-28 23:53 1749这里笔者介绍一种很常用,也比较专业的权限控制思路。这里用jav ...
相关推荐
例子中提到的另一个资源可能包含具体的代码示例,展示如何使用jxl.jar进行数据导入和导出。通过实践这些示例,开发者可以更好地理解和掌握jxl库的用法。 总结来说,jxl.jar是Java开发人员处理Excel文件的强大工具,...
2. **写入Excel文件**: 不仅能读取,JXL还能创建新的Excel文件或向已有的Excel文件中添加新的工作表。开发者可以自由设定单元格的值,调整单元格的格式,甚至创建复杂的公式和图表。此外,JXL支持对Excel的样式进行...
jxl-paper-date-picker ... 通过<jxl></jxl> 要查看演示,请运行node server.js例子要使用日期选择器: < jxl> </ jxl> 要设置选定的日期,请使用瞬间日期: < jxl xss=removed> < / jxl-paper-date-picker > this
jxl-2.6.jar包和常用方法例子 Java Excel是一开放源码项目,通过它Java开发人员可以读取Excel文件的内容、创建新的Excel文件、更新已经存在的Excel文件。使用该API非Windows操作系统也可以通过纯Java应用来处理Excel...
在这个"JXL读写Excel小例子"中,我们将深入探讨如何使用JXL库来操作Excel数据。 首先,为了开始使用JXL,你需要将其添加到你的项目依赖中。如果你使用Maven,可以在pom.xml文件中添加以下依赖: ```xml ...
2. **JXL**: - JXL 是一个轻量级库,也用于读写Excel文件,但它的功能相对较弱,只支持 .xls 格式,不支持 .xlsx。 - 相比于 POI,JXL 的API更加简单易用,适合小型项目或简单的Excel操作。 接下来,我们将详细...
标题中的"jxl.jar和例子"表明了这个压缩包包含了一个名为"jxl.jar"的文件和相关的示例。这提示我们,这是一个关于使用Java处理Excel文件的资源包。jxl.jar是Java Excel API(JExcelApi)的一个版本,它是一个开源库...
jxl导出excel 完整例子工程jxl导出excel 完整例子工程jxl导出excel 完整例子工程 jxl导出excel 完整例子工程jxl导出excel 完整例子工程jxl导出excel 完整例子工程
在"JXL读写Excel例子demo"中,我们将探讨如何利用JXL库来处理Excel数据。这个示例程序包含了一个名为"Jxl读写Excel例子demo.jxl.jar"的库文件,它是JXL库的实现,可以集成到Java项目中以处理Excel文件。 JXL库提供...
本示例“Jxl读写Excel例子demo(2)”将详细解释如何利用jxl.jar库进行Excel文件的操作。 首先,我们需要理解Jxl库的核心概念。Jxl提供了对Excel文件格式的全面支持,包括单元格类型(文本、数字、日期等)、样式...
标题“jxl操作excel文件例子”指的是利用JXL库进行Excel文件处理的实际应用。描述中提到的“通过jxl操作excel,简单方便”,暗示了JXL库的一个关键优点——简洁易用的API,使得对Excel文件的操作变得相当直观。 JXL...
通过这个简单的例子,开发者可以快速上手,进一步探索JXL的高级特性,实现更复杂的Excel操作。JXL库为Java开发者与Excel的交互提供了便利,是处理数据、生成报表的重要工具。在实际开发中,根据需求选择合适的API,...
以下是一个写入数据的例子: ```java WritableWorkbook workbook = Workbook.createWorkbook(new File("output.xls")); WritableSheet sheet = workbook.createSheet("Sheet1", 0); for (int row = 0; row ; ...
sheet.mergeCells(0, 0, 2, 0); // 合并第一列的前三行 ``` 总的来说,jxl包为Java开发者提供了强大的Excel处理能力,使得在程序中处理Excel文件变得简单直观。无论是在数据分析、报表生成还是数据交换的场景下,...
这个例子中,我们假设XML文件的结构简单,每个节点代表一行,节点的属性作为单元格的数据。实际情况可能更复杂,需要根据XML的具体结构进行相应的处理。 此外,标签“源码”暗示了我们需要关注实际的编程实现,而...
2. **JXL的API文档**: - `JXL_API.chm`:这是一个帮助文件,通常包含JXL库的详细API文档,包括类、方法、常量等的说明,是开发过程中不可或缺的参考。通过查阅,你可以了解每个类的功能、方法的参数和返回值,以及...
在本文中,我们将深入探讨jxl.jar的最新版本(jexcelapi_2_6_12),介绍如何将其集成到项目中以及如何使用它来操作Excel文件。 ### 1. 下载与导入 首先,你需要下载jxl.jar的最新版本,如jexcelapi_2_6_12。通常,...
在这个例子中,我们探讨了如何将Java与其他两个重要工具——JXL和Log4j——结合起来使用。 JXL是一个Java库,专为处理Excel文件而设计。它允许程序员读取、写入和修改Excel工作簿,为数据处理和报告生成提供了便利...
8. **jxls-examples-0.9.5-sources.jar**:这是一个包含jxls库源代码的例子包,可以帮助开发者深入理解jxl的内部工作机制,以及如何编写使用jxl的代码。 总的来说,jxl是一个强大的工具,适用于需要在Java应用中...