文档章节

联系人助手 1. jxl使用

c
 chuiyuan
发布于 2014/04/27 21:08
字数 383
阅读 12
收藏 0

        在这个过程 中,我们会学到

(1)多种 布局和嵌套布局

(2)Activity的使用和生命周期的管理 

(3)ContentProvider的使用

(4)ListView以及Adapter  的结合 

(5)文件存储

(6)JXL的使用

一。导入 jxl.jar

选 中目标工程-----> Build Path ----->Configer Build ------>javaBuildPath ----->Add External jars ----->add

二。读取excel 表格

  1.  从文件中获得工作薄,---workbook

  2. 从Workbook中得到要操作的表  ----sheet 

  3. 从表中读取单元 格----cell

  4. 从单元 格取数据

1.  获得workbook

    在这里,我们不用构造 函数

Workbook.getWorkbook (File file ) throws IOException ,BiffException

2.获得表

   由于 一个Excel文件中可能 有好几个表,所以我们还要得到具体要操作的表。同样 用get方法

Workbook.getSheet (int arg0) throws IndexOutOfBoundsException

3. 读取单元 格

    此时只要两个参数,行和列

Sheet.getCell( int col ,int row );

每一个是列,第二个是行

4. 从单元 格中读取数据 

    从单元 格读取时,没有严格的类型规定,我们全部视为字符 串。

Cell.getContents();

方法返回的是String .


三。使用jxl 创建 Excel文件

(1)创建 可写 的workbook

(2)创建 可写的表Sheet

(3)创建单元 格Cell

(4)将单元 格加入 到表

1 .创建 可写 的workbook

依然 不能用构造 函数

Workbook.createWorkbook( File file ) throws IOException

2. 创建 可写的sheet

WritableWookbook.createSheet( String name ,int index );

3. 创建单元 格

用构造 函数

Label.Label ( int c ,int r ,String cont )

cont:单元 格的内容 

4. 将单元 格加入 到表中

WritableSheet.addCell (WritableCell cell) throws WriteException ,RowsExceededException




© 著作权归作者所有

共有 人打赏支持
c
粉丝 9
博文 92
码字总数 40993
作品 0
海淀
java处理excel的一点实践积累

java处理excel的一点实践积累 作者:佟亮 日期:2008-11-06 1 文档说明 目的:编写本文档主要的目的是与大家分享下如何用java处理excel,文档中的代码一部分来自《企业项目管理系统V2.0》的源...

tongliang4444
2016/08/11
0
0
jxl导入/导出Excel(Maven)

About jxl is a pure java 5 super-project that includes Enclosure, Peermi, Enshell, and Xlp. jxl && POI jxl是一个开源的Java Excel API项目,通过Jxl,Java可以很方便的操作微软的Exc......

coderzs
2017/08/31
0
0
Android操作文档系列2- 操作Excel

1 开发调研 1.1 需求描述MS的电子表格(Excel)是Office的重要成员,是保存统计数据的一种常用格式。作为办公文档,势必要涉及到的电子文档的交换,Excel是一种在企业中非常通用的文件格式,...

我家有宝
2016/09/27
37
0
微信公众号获取精准粉丝方法?

     微信公众号获取精准粉丝方法?应该可以说粉丝就是公众号的生命,最近很多微信用户问我微信公众号获取精准粉丝方法?下面小编就带你了解一下微信公众号获取精准粉丝方法?      微信...

公众开发运营官网
02/28
0
0
智能音箱Echo秘密记录谈话 亚马逊:Alexa误判了指令

据西雅图当地媒体KIRO7称,亚马逊旗下智能音箱产品Echo可能会秘密记录你的谈话内容,某些情况下,还可能将其发送给其他人。这种事情就发生在了位于美国俄勒冈州波特兰市的一个家庭中,放置在...

新浪科技
05/25
0
0

没有更多内容

加载失败,请刷新页面

加载更多

Cointext在阿根廷和土耳其推出比特币现金短信钱包

Cointext于10月15日开始在土耳其和阿根廷提供新的基于SMS的比特币现金钱包服务,这两个国家的加密货币使用量急剧上升,以应对严峻的经济形势。 移动钱包 通过短信处理BCH交易 “比特币是更好...

lpy411
7分钟前
0
0
大数据早课-0918

9.18日早课 1.全局搜索含有abc的文件名称或文件夹的命令 2.当前目录一般用什么表示 3.切换到上一次和上一层命令分别是什么 4.pwd是查看当前目录的什么 5.隐藏文件或文件夹的标识是什么? 怎样...

hnairdb
7分钟前
0
0
mybatis学习笔记一

一、mybaits需要的项目依赖 <!-- https://mvnrepository.com/artifact/org.mybatis/mybatis --> <dependency> <groupId>org.mybatis</groupId> <artif......

wuyiyi
8分钟前
0
0
CentOS6 安装 GraphicsMagick

1.安装相关依赖: yum install -y gcc libpng libjpeg libpng-devel libjpeg-devel ghostscript libtiff libtiff-devel freetype freetype-devel 2.下载并解压到目录/usr/local/ wget ft......

凯文加内特
10分钟前
0
0
RabbitMq集群使用Nginx做负载均衡

1.配置rabbitmq集群(可以参考前一篇RabbitMq之部署集群) 2.Nginx做负载均衡 注意:Nginx1.90版本后 新增了stream 模块用于一般的 TCP 代理和负载均衡,之前版本不支持 修改Nginx配置文件ngi...

zhaochaochao
15分钟前
0
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部