易截截图软件、单文件、免安装、纯绿色、仅160KB

jxl.jar包简介/java操作excel jxl.jar下载

 下载地址:
http://www.andykhan.com/jexcelapi/ 当前的最高版本是2.6。
真实下载地址:
http://www.andykhan.com/jexcelapi/download.html
作者的网站上对它的特征有如下描述: 
● 支持Excel 95-2000的所有版本 
● 生成Excel 2000标准格式 
● 支持字体、数字、日期操作 
● 能够修饰单元格属性 
● 支持图像和图表 
应该说以上功能已经能够大致满足我们的需要。最关键的是这套API是纯Java的,并不依赖Windows系统,即使运行在Linux下,它同样能够正确的处理Excel文件。另外需要说明的是,这套API对图形和图表的支持很有限,而且仅仅识别PNG格式。 
搭建环境 
将下载后的文件解包,得到jxl.jar,放入classpath,安装就完成了。 
基本操作 
一、创建文件 
拟生成一个名为“测试数据.xls”的Excel文件,其中第一个工作表被命名为“第一页”,大致效果如下: 
代码(CreateXLS.java): 
//生成Excel的类 
import java.io.*; 
import jxl.*; 
import jxl.write.*; 
public class CreateXLS 

public static void main(String args[]) 

try 

//打开文件 
WritableWorkbook book= 
Workbook.createWorkbook(new File(“测试.xls”)); 
//生成名为“第一页”的工作表,参数0表示这是第一页 
WritableSheet sheet=book.createSheet(“第一页”,0); 
//在Label对象的构造子中指名单元格位置是第一列第一行(0,0) 
//以及单元格内容为test 
Label label=new Label(0,0,”test”); 
//将定义好的单元格添加到工作表中 
sheet.addCell(label); 
/*生成一个保存数字的单元格 
必须使用Number的完整包路径,否则有语法歧义 
单元格位置是第二列,第一行,值为789.123*/ 
jxl.write.Number number = new jxl.write.Number(1,0,789.123); 
sheet.addCell(number); 
//写入数据并关闭文件 
book.write(); 
book.close(); 
}catch(Exception e) 

System.out.p


相关文档:

JAVA开发者最常去的20个英文网站

JAVA开发者最常去的20个英文网站
1.[http://www.javaalmanac.com] – Java开发者年鉴一书的在线版本. 要想快速查到某种Java技巧的用法及示例代码, 这是一个不错的去处.
2.[http://www.onjava.com] – O’Reilly的Java网站. 每周都有新文章.
3.[http://java.sun.com] – 官方的Java开发者网站 &ndash ......

java 日期格式化字符串

 /**
  SimpleDateFormat函数语法:
 
  G 年代标志符
  y 年
  M 月
  d 日
  h 时 在上午或下午 (1~12)
  H 时 在一天中 (0~23)
  m 分
  s 秒
  S 毫秒
  E 星期
  D 一年中的第几天
  F 一月中第几个星期几
  w 一年 ......

Java之父:为Java发展惊奇 和脚本语言走得更近

十年前,Sun微系统公司将Java搬到了世人面前,这是首次协助企业建立具有前瞻性的思想的一款软件,随后Java迅猛扩散,深入到计算机业的几乎每个角落。这项技术的幕后英雄,就是本文采访的James Gosling。
上个世纪90年代初,Gosling发起并领导了一个名为Green的项目,此项目最终演变为Java。Java 的基本理念是创造一种可以 ......

JAVA读取资源文件的N种方法

 
如何读取资源文件:
(一)
Properties props = new Properties();   
props.load(new FileInputStream("db.properties"));
(二)
blog.properties文件如下
dbdriver=oracle.jdbc.driver.OracleDriver
dburl=jdbc:oracle:thin:@127.0.0.1:1521:ora92
dbuser=blog
dbpwd=blog
- ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号