- 浏览: 856437 次
- 性别:
- 来自: 北京
-
最新评论
-
贝塔ZQ:
读取excel文件,插件pageoffice也可以实现。
POI读写Excel文件(转)- - -
springmvc-freemarker:
java开源项目源码实例下载
java开源项目源代码 -
xuning2516:
第一种方法是个死循环啊。。。
Java NIO 拷贝文件(使用compact) -
u012046856:
...
SessionFactory.getCurrentSession与openSession的区别 -
Season_Wang:
赞一个呀,挺实用的
java swing 中的FileDialog
文章列表
操作Excel文档-基础篇
关键字: poi
一.POI
简介
Jakarta POI
是apache的子项目,目标是处理ole2对象。它提供了一组操纵Windows文档的Java API
目前比较成熟的是HSSF接口,处理MS Excel(97-2002)对象。它不象我们仅仅是用csv生成的没有格式的可以由Excel转换的东西,而是真正的Excel对象,你可以控制一些属性如sheet,cell等等。
二.HSSF概况
HSSF 是Horrible SpreadSheet Format的缩写,也即“讨厌的电子表格格式”。 也许HSSF的名字有点 ...
- 2008-07-11 18:27
- 浏览 2840
- 评论(1)
http://wwbf1983.blogdriver.com/wwbf1983/1256690.html
POI读写Excel文件(转)- -
一、Excel基础二、HSSF概况
三、通过usermodel读取文件
四、通过usermodel写入文件
五、通过eventusermodel读取文件
六、HSSF电子表格结 ...
- 2008-07-11 18:17
- 浏览 14347
- 评论(1)
http://www.iteye.com/topic/211707
主题:POI 使用总结
之前用POI做了一段时间的报表,也对POI的一些方法重写了,用起来还算方便。也没什么特别的,主要就是对HSSFWorkbook,HSSFSheet,HSSFRow, HSSFCell的操作了,掌握了对这四个东西的控制,你想怎么写就怎么写。
1,首先写一个abstract class用来overwrite HSSF。
Java代码
package
com.eagle.excel;
import
java.util.ArrayList;
...
- 2008-07-11 14:48
- 浏览 2927
- 评论(0)
http://java.chinaitlab.com/base/754290.html
import java.io.FileOutputStream;
import org.apache.poi.hssf.usermodel.HSSFCell;
import org.apache.poi.hssf.usermodel.HSSFCellStyle;
import org.apache.poi.hssf.usermodel.HSSFDataFormat;
import org.apache.poi.hssf.usermodel.HS ...
- 2008-07-11 14:46
- 浏览 1448
- 评论(0)
http://micsun.blogspot.com/2007/05/javaexcel.html
星期三, 五月 23, 2007
Java操作Excel的一些可以参考的资源
http://sourceforge.net/projects/jexcelapi
JExcelApi is a java library which provides the ability to read, write, and modify
Microsoft Excel spreadsheets. This project mirrors the files on http://www. ...
- 2008-07-11 14:29
- 浏览 1391
- 评论(0)
利用java
操作Excel
文件
http://www.iteye.com/topics/download/5fa377e8-6e4e-4cb6-8e16-1f1b9ee7781c
http://www.iteye.com/topic/55844
很久以来都想研究一下利用java
操作Excel
的方法,今天没事,就稍微了解了一下,特总结一下。利用java
操 ...
- 2008-07-11 13:05
- 浏览 2089
- 评论(0)
http://www.iteye.com/topic/55844
Workbook类提供的方法
1. int getNumberOfSheets()
获得工作薄(Workbook)中工作表(Sheet)的个数,示例:
jxl.Workbook rwb = jxl.Workbook.getWorkbook(new File(sourcefile));
int sheets = rwb.getNumberOfSheets();
2. Sheet[] getSheets()
返回工作薄(Workbook)中工作表(Sheet)对象数组,示例:
...
- 2008-07-11 13:04
- 浏览 2318
- 评论(0)
YourKit Java Profiler 7.5 Released
http://www.yourkit.com/overview/index.jsp
The Industry Leader Among Profiling Tools
CPU and memory profiling has never been easier, and smarter at the same time. YourKit has developed a revolutionary approach to profiling applications at both development and produc ...
- 2008-07-10 13:56
- 浏览 6315
- 评论(1)
http://blog.csdn.net/sting2005/archive/2007/03/13/1527953.aspx
JTable组件显示数据时,如果直接将其放置在Frame的contentPane中则表头一行会显示不出来,如果将其放置在JScrollPane中显示数据的话,表头会自动显示出来。
引用Sun的原话为:
It's easy to put a table in a scroll pane
. You need just one or two lines of code:
JScrollPane scrollPane = new JScrollPane(table);
...
- 2008-07-10 13:50
- 浏览 5108
- 评论(0)
Understanding Swing’s Model
经常用
Swing 开发
Java GUI 程序的人一定听过这样的说法
,Swing 控件是按
MVC结构设计的。更准确地说,
Swing是
Model-driven的结构。但不同
Swing控件的
Model,其作用是否相同呢?比如当你在使用
JButton时,你很少需要关心
ButtonModel的存在,但在
JTable使用时,你却总是需要用到
TableModel。更进一步,当你频繁的使用
JTable时
,你会发现你可能不仅用到了
TableModel,还用到
TableColumnModel, ListSelectio ...
- 2008-07-10 11:51
- 浏览 1966
- 评论(0)
http://www.developer.com/java/ent/article.php/3336761
Part 1: Model-View-Controller and Swing
Many GUI-based applications, client interfaces, and widget toolkits use the
Model-View-Controller (MVC) architecture as a primary design pattern to present,
manipulate, and store data for the end user ...
- 2008-07-09 17:36
- 浏览 2090
- 评论(0)
Swing框架之Model之二
轻量级通知
下面Swing中的模型使用轻量级通知,它们是基于 ChangeListener、ChangeEvent接口的:
Model
Listener
Event
BoundedRangeModel
ChangeListener
ChangeEvent
ButtonModel
ChangeListener
ChangeEvent
SingleSelectionModel ...
- 2008-07-09 17:34
- 浏览 1560
- 评论(0)
Swing框架之Model之一
构建应用程序应该
以数据为中心,而不是以用户界面为中心,这是一个良好的编程习惯。为支持这种编程范式,Swing为每种带有逻辑数据或值的组件定义了独立的模型接口,这种分割使程序可以选择向Swing组件中嵌入自己的模型实现。
下面表格列出Swing中组件及其模型的映射关系:
组件
Model接口
Model类型
JButton
ButtonModel
GUI状态
JToggleButton
ButtonModel
GUI状态/应用数据
JCheckBox
ButtonModel
GUI状态/应用数据
JRa ...
- 2008-07-09 17:34
- 浏览 1428
- 评论(0)
Swing框架之Component:续文三
Swing事件与事件处理器模型
Component在Swing模型中是事件触发源。前一篇文章在描述Swing的事件处理模型时就已经提到了这个事件处理过程。简单来说,Swing组
件在侦听到原生事件并处理后,往往产生新的逻辑事件。逻辑事件是某些组件所特有的、具有特定语义的事件,比如JButton按下时产生
ActionEvent、JComboBox一项被选中时产生ItemEvent,等等。和原生事件不同,它们并不被派发到系统事件队列中,而是由组件直
接触发。事件处理器作为组件的观察者添加到组件上并侦听触发的事件。假设事件名叫X ...
- 2008-07-09 17:33
- 浏览 1469
- 评论(0)
2008
-
05
-
06
Swing框架之Component:续文二
Swing的事件处理过程为:事件调度线程(Event Dispatch
Thread)从事件队列(EventQueue)中获取底层系统捕获的原生事件,如鼠标、键盘、焦点、PAINT事件等。接着调用该事件源组件的
dispachEvent。该方法过滤出特殊事件后,调用processEvent进行处理。processEvent方法根据事件类型调用注册在这个组
件上的相应事件处理器函数。事件处理器函数根据这些事件的特征,判断出用户的期望行为,然后根据期望行为改变组件的状态,然后根据需要刷新组件外观,触 ...
- 2008-07-09 17:33
- 浏览 1331
- 评论(0)