- 浏览: 469267 次
- 性别:
- 来自: 北京
文章分类
- 全部博客 (135)
- javascript (43)
- struts (3)
- webWork (0)
- hibernate (2)
- EJB (0)
- Spring (2)
- XML (2)
- Oracle (4)
- Mysql (0)
- C (0)
- C++ (0)
- 网络 (0)
- linux (4)
- java (28)
- 设计模式 (0)
- java 代理模式 (2)
- jsp&Servlet (2)
- Tomcat (5)
- 算法设计 (2)
- 操作技巧 (1)
- HTML (5)
- Ajax (2)
- JScript Deviations from ES3 (14)
- Eclipse (1)
- log4J (2)
- ant (1)
- HTTP (4)
- project (1)
- SqlServer (4)
- 数据仓库 (0)
最新评论
-
u012526168:
header的域名是大小写敏感的.http://stackov ...
HTTP 请求报头详解 -
junes_yu:
这样的方法有问题哦正确方法如下:document.onkeyd ...
javascript 屏蔽F5,BackSpace,IE的刷新,右键功能 -
xunke515:
第二个,如果要带顺序的话,new个treeset也可以吧.
两种方法删除ArrayList里重复元素 -
bangyulin:
java 潜拷贝和深拷贝 -
hecongqi:
谢谢,写得很好,学到知识了
浅谈Java代理机制
java 生成excel 示例代码
//** **********创建工作簿************ */ WritableWorkbook workbook = Workbook.createWorkbook(new File("d:/test.xls")); /** *//** **********创建工作表************ */ WritableSheet sheet = workbook.createSheet("工作表名称", 0); /** *//** *********设置列宽**************** */ sheet.setColumnView(0, 15); // 第1列 sheet.setColumnView(1, 18); // 第2列 // 设置行高 sheet.setRowView( 0 , 600 , false ); sheet.setRowView( 1 , 400 , false ); // 设置页边距 sheet.getSettings().setRightMargin( 0.5 ); // 设置页脚 sheet.setFooter( "" , "" , " 测试页脚 " ); /** */ /** ************设置单元格字体************** */ // 字体 WritableFont NormalFont = new WritableFont(WritableFont.ARIAL, 10 ); WritableFont BoldFont = new WritableFont(WritableFont.ARIAL, 14 , WritableFont.BOLD); WritableFont tableFont = new WritableFont(WritableFont.ARIAL, 12 , WritableFont.NO_BOLD); WritableFont baodanFont = new WritableFont(WritableFont.ARIAL, 10 , WritableFont.BOLD); /** */ /** ************以下设置几种格式的单元格************ */ // 用于标题 WritableCellFormat wcf_title = new WritableCellFormat(BoldFont); wcf_title.setBorder(Border.NONE, BorderLineStyle.THIN); // 线条 wcf_title.setVerticalAlignment(VerticalAlignment.CENTRE); // 垂直对齐 wcf_title.setAlignment(Alignment.CENTRE); // 水平对齐 wcf_title.setWrap( true ); // 是否换行 // 用于表格标题 WritableCellFormat wcf_tabletitle = new WritableCellFormat( tableFont); wcf_tabletitle.setBorder(Border.NONE, BorderLineStyle.THIN); // 线条 wcf_tabletitle.setVerticalAlignment(VerticalAlignment.CENTRE); // 垂直对齐 wcf_tabletitle.setAlignment(Alignment.CENTRE); // 水平对齐 wcf_tabletitle.setWrap( true ); // 是否换行 // 用于正文左 WritableCellFormat wcf_left = new WritableCellFormat(NormalFont); wcf_left.setBorder(Border.ALL, BorderLineStyle.THIN); // 线条 wcf_left.setVerticalAlignment(VerticalAlignment.CENTRE); // 垂直对齐 wcf_left.setAlignment(Alignment.LEFT); wcf_left.setWrap( true ); // 是否换行 // 用于正文左 WritableCellFormat wcf_center = new WritableCellFormat(NormalFont); wcf_center.setBorder(Border.ALL, BorderLineStyle.THIN); // 线条 wcf_center.setVerticalAlignment(VerticalAlignment.CENTRE); // 垂直对齐 wcf_center.setAlignment(Alignment.CENTRE); wcf_center.setWrap( true ); // 是否换行 // 用于正文右 WritableCellFormat wcf_right = new WritableCellFormat(NormalFont); wcf_right.setBorder(Border.ALL, BorderLineStyle.THIN); // 线条 wcf_right.setVerticalAlignment(VerticalAlignment.CENTRE); // 垂直对齐 wcf_right.setAlignment(Alignment.RIGHT); wcf_right.setWrap( false ); // 是否换行 // 用于跨行 WritableCellFormat wcf_merge = new WritableCellFormat(NormalFont); wcf_merge.setBorder(Border.ALL, BorderLineStyle.THIN); // 线条 wcf_merge.setVerticalAlignment(VerticalAlignment.TOP); // 垂直对齐 wcf_merge.setAlignment(Alignment.LEFT); wcf_merge.setWrap( true ); // 是否换行 WritableCellFormat wcf_table = new WritableCellFormat(NormalFont); wcf_table.setBorder(Border.ALL, BorderLineStyle.THIN); // 线条 wcf_table.setVerticalAlignment(VerticalAlignment.CENTRE); // 垂直对齐 wcf_table.setAlignment(Alignment.CENTRE); wcf_table.setBackground(Colour.GRAY_25); wcf_table.setWrap( true ); // 是否换行 /** */ /** ************单元格格式设置完成****************** */ // 合并单元格,注意mergeCells(col0,row0,col1,row1) --列从0开始,col1为你要合并到第几列,行也一样 sheet.mergeCells( 0 , 0 , 5 , 0 ); sheet.addCell( new Label( 0 , 0 , " 这里是大标题,自定义格式 " , wcf_title));
- jexcelapi_2_6_8.zip (2.4 MB)
- 下载次数: 1050
发表评论
-
Java 生成可执行exe
2011-01-06 09:18 2648第一步:完成Java GUI程序 在Eclipse下, ... -
java bean copy 反射实现代码
2008-10-20 17:09 2258import java.lang.reflect.*; ... -
ISO 8859 语言字符集详解
2008-10-07 14:14 2931ISO/IEC 8859-1,又称Latin-1 ... -
Unsupported major.minor version
2008-07-22 13:40 2526当你在编译Java时,遇到Unsupported major. ... -
两种方法删除ArrayList里重复元素
2008-07-10 16:00 172141.方法一: /** List order not mai ... -
java compileClassLoader
2008-07-01 21:15 994import java.io.*; /* A Co ... -
java runtime.exec() 的讲解(转贴)
2008-07-01 20:59 14039那就首先说点Runtime类吧,他是一个与JVM运行时环境有关 ... -
JDK5.0以上版本的特殊用途(转贴)
2008-07-01 16:29 1421jinfo:可以输出并修改运 ... -
提高java程序性能 (转贴)
2008-07-01 16:00 1464下面将提供一些在JAVA程序的设计和编码中,为了能够提高JAV ... -
Java 中生成数字证书(转贴)
2008-07-01 15:52 28821、创建证书 Java 中的 ... -
java虚拟机参数2 (转贴)
2008-06-29 17:22 1599JVM配置参数中文说明: ------------------ ... -
java虚拟机参数1 (转贴)
2008-06-27 17:14 1254下面的讨论以Windows平台的Sun MicroSystem ... -
java 陷阱 3 最后的笑声
2008-06-20 21:28 1215下面的程序打印的内容? Java代码 public cla ... -
java 陷阱2 动物状元
2008-06-20 21:27 927Java代码 下面的java ... -
java 陷阱 1 增量
2008-06-20 21:25 1216下面的程序对一个变量重复的进行增量操作,然后打印它的值,那么打 ... -
classloader 总结
2008-06-20 20:59 1597classloader对我来说一直都是很神秘的东东,这两天一直 ... -
classloader 热部署
2008-06-20 20:56 4301关键字: classloader 热部署 这两天一直在学习一 ... -
CompilingClassLoader
2008-06-20 20:54 1110import java.io.*; /* ... -
java 动态加载
2008-06-20 20:51 1909package com.cxz.thinking.act10; ... -
两段java代码的比较
2008-06-06 12:45 1169import java.util.ArrayList; ...
相关推荐
"Java生成Excel图表" Java生成Excel图表是使用Java语言来生成Excel图表的过程。Excel图表是指使用Excel软件生成的图表,例如柱状图、折线图、饼状图等。Java语言可以使用各种库和框架来生成Excel图表,例如...
Java生成excel文件Java生成excel文件Java生成excel文件Java生成excel文件Java生成excel文件Java生成excel文件Java生成excel文件Java生成excel文件
首先,Java生成Excel文件通常会用到Apache POI库,这是一个流行的API,用于读写Microsoft Office格式的文件,包括Excel(.xlsx和.xls)。要开始,你需要在项目中引入Apache POI库。如果你使用的是Maven,可以在pom....
Java 生成 Excel 文件并下载 Java 生成 Excel 文件是指使用 Java 语言生成 Excel 文件的过程。Excel 文件是一种常用的电子表格文件格式,广泛应用于数据存储和分析。在 Java 中,可以使用 Apache POI 库来生成 ...
在"java生成excel表格需要的3个jar包"中,提到的三个关键文件是: 1. poi-2.5.1-final-20040804.jar:这是Apache POI的核心库,包含了处理Excel文件的主要类和接口。在这个版本中,你可以找到用于创建、读取和修改...
Java生成Excel是常见的数据处理需求,特别是在大数据导出、报表制作和数据分析场景中。JXL是一个流行的Java库,专门用于处理Microsoft Excel文件。本实例将详细介绍如何使用JXL库在Java中生成、读取、复制和修改...
Java编程调用PageOffice实现从空白的excel文件动态生成excel表格,设置公式并填充数据。 集成PageOffice不但能够实现在线编辑、保存真正的Office文档,而且还可以轻松实现Word、Excel文档的动态数据填充、格式控制和...
`java生成excel表格.zip`和`java生成excel文件表格`可能是包含其他示例代码或已生成的Excel文件。你可以解压这些文件,查看和运行其中的代码,以了解更多的用法和功能,例如如何读取Excel数据,如何设置单元格格式,...
利用Java生成Excel文件是一项常见的需求,特别是在数据处理和报表生成的场景中。Apache POI是一个强大的库,专门用于处理Microsoft Office格式的文件,包括Excel。本文将详细介绍如何使用Java和POI库生成Excel文件,...
总结,Java生成Excel报表的过程涉及到文件I/O操作、使用第三方库(如JExcelApi)、创建和操作工作簿和工作表对象、设置单元格内容和样式等技术。通过熟练掌握这些知识点,你就能高效地在Java程序中生成各种复杂的...
在IT行业中,生成Excel报表是一项常见的任务,尤其是在数据处理、数据分析和报告生成的场景下。Apache POI是一个广泛使用的开源库,它允许开发者使用Java语言来读取、写入和修改Microsoft Office格式的文件,包括...
在`StreamDemo_13.java`这个示例文件中,可能就包含了上述部分或全部步骤,演示了如何使用Java生成Excel文件的具体实现。配合`Java.jpg`这个图片文件,可能是为了说明如何在Excel中插入图片。 总之,通过Apache POI...
Java生成Excel文档是一种常见的数据导出需求,尤其在企业级应用和数据分析中广泛使用。Apache POI 是一个流行的开源库,专门用于读取、写入和修改Microsoft Office格式的文件,包括Excel(.xlsx和.xls)文档。在这个...
Java生成Excel是编程中常见的需求,特别是在数据处理和报表生成的场景下。Java与Excel的交互通常通过第三方库实现,例如Apache POI、JExcelAPI等。本示例中提到的"java 生成 excel 包含jar包",指的是一个包含相关...
本篇文章将详细探讨Java生成Excel的不同方法以及如何处理jar包和文件下载。 首先,让我们了解一下Java生成Excel的几种常见库: 1. **JXL库**:压缩包中的`jxl.jar`文件就是JXL库,这是一个广泛使用的Java库,用于...
本示例涉及的“java生成excel工具类和demo”是关于如何在Java环境中使用Apache POI库来创建和导出Excel文件的一个实践案例。Apache POI是一个流行的开源库,它允许开发者读写Microsoft Office格式的文件,包括Excel...
这个名为"java生成excel.rar"的压缩包文件显然包含了完成这一任务的相关代码和资源。下面将详细解释如何利用Java生成Excel,以及可能涉及的关键知识点。 首先,`ExportExcel.java`很可能是一个用于创建Excel文件的...
这篇博客文章“java 生成excel (POI)”显然是探讨如何使用Apache POI来创建Excel文件。下面将详细阐述Apache POI库的核心概念、使用方法以及生成Excel的基本步骤。 Apache POI是Apache软件基金会的一个开源项目,它...
对于“java生成Excel数据表”这个主题,我们将主要关注如何使用Apache POI来创建和填充Excel工作簿。 首先,你需要在你的项目中引入Apache POI库。如果你使用的是Maven,可以在pom.xml文件中添加以下依赖: ```xml...
在Java编程环境中,生成Excel报表是一项常见的任务,特别是在数据分析、数据导出或报表制作的场景中...以上就是使用Java生成基于模板的Excel报表的基本步骤和知识点,实际开发中可能还需要根据业务需求进行调整和优化。