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

java生产excel文档

下载地址 可以在eclpse中跑的
生产excel应用:
package com.lihp.exl;
/**
 目的:提供由数据对象集合类(Vector)生成Excel工作表的功能
 作者:lihaipeng
 */
import java.io.*;
import java.util.*;
import java.lang.reflect.Method;
import org.apache.poi.hssf.usermodel.HSSFSheet;
import org.apache.poi.hssf.usermodel.HSSFWorkbook;
import jxl.*;
import jxl.format.Colour;
import jxl.write.*;
public class Java2Excel {
 // ===============================================================//
 // *************************内部使用变量**************************//
 // ===============================================================//
 private String targetfile; // 输出的excel文件名
 private String[] worksheet; // 输出的excel文件工作表名
 private String strName; // 输出的报表名称
 private List titleNameList; // excel工作表的标题
 private Vector[] outerVectorArr; // 对象集合类,其内容显示在excel表中
 private List methodsArrList; // 需要显示的列方法名称 存放get()方法的数组 第一个数组对应第一个sheet
 public boolean isSuccess = false;// 转换是否成功
 // ===============================================================//
 // *******************************构造函数************************//
 // ===============================================================//
 /**
  * 缺省的构造函数 参数 :无 返回值:无
  */
 public Java2Excel() {
 }
 
 public Java2Excel(String targetfile,String [] worksheet,List titleName,Vector[] outerVectorArr,List methodsArrList) {
  this.targetfile=targetfile;
  this.worksheet=worksheet;
  this.titleNameList=titleName;
  this.outerVectorArr=outerVectorArr;
  this.methodsArrList=methodsArrList;
 }
 // ===============================================================//
 // *********************对象属性**********************//
 // ============================


相关文档:

java多線程的實例

import javax.swing.*;
import java.awt.BorderLayout;
import java.awt.Graphics;
import java.awt.event.*;
public class ThreadDemo extends JFrame {
/**
*
*/
private static final long serialVersionUID = 1L;
public ThreadDemo() {
JButton btn = new JButton("Click me");
btn.addActionL ......

JAVA程序员面试


1、面向对象的特征有哪些方面  
1.抽象:抽象就是忽略一个主题中与当前目标无关的那些方面,以便更充分地注意与当前目标有关的方面。抽象并不打算了解全部问题,而只是选择其中的一部分,暂时不用部分细节。抽象包括两个方面,一是过程抽象,二是数据抽象。
2.继承:继承是一种联结类的层次模型,并且允许和 ......

Java网络编程学习笔记之Socket(一)

    在客户/服务器通信模式中,客户端主动创建与服务器连接的Socket,服务器收到客户端的连接请求,也创建了与客户端连接的Socket。
    客户端主动创建Socket时候,需要做下面一些事情:
    1. 构造Socket.
    2. 设定等待建立连接的超时时间
&nb ......

Java:Eclipse代码自动提示


Eclipse中默认是输入"."后出现自动提示,用于类成员的自动提示,可是有时候我们希望它能在我们输入类的首字母后就出现自动提示,可以节省大量的输入时间(虽然按alt + /会出现提示,但还是要多按一次按键,太麻烦了)。
    从Window -> preferences -> Java -> Editor -> Content assist - ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号