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;
}
// ===============================================================//
// *********************¶ÔÏóÊôÐÔ**********************//
// ============================
Ïà¹ØÎĵµ£º
±¾ÆªÎÄÕÂÀ´Ô´ÓÚ£º¿ª·¢Ñ§Ôº http://edu.codepub.com ÔÎÄÁ´½Ó£ºhttp://edu.codepub.com/2010/0221/20469.php
½Ó¿ÚÉêÃ÷±ØÐëÓÐinterface¹Ø¼ü×ֺͽӿڵÄÃû×Ö£¬publicÖ¸Ã÷ÈÎÒâÀà¾ù¿ÉÒÔʹÓÃÕâ¸ö½Ó¿Ú£¬Ä¬ÈÏÇé¿öÏ£¬Ö»ÓÐÓë¸Ã½Ó¿Ú¶¨ÒåÔÚͬһ¸ö°üÖеÄÀà²Å¿ÉÒÔ·ÃÎÊÕâ¸ö½Ó¿Ú¡£extends ÓëÀà ......
ÔÚ¿Í»§/·þÎñÆ÷ͨÐÅģʽÖУ¬¿Í»§¶ËÖ÷¶¯´´½¨Óë·þÎñÆ÷Á¬½ÓµÄSocket£¬·þÎñÆ÷ÊÕµ½¿Í»§¶ËµÄÁ¬½ÓÇëÇó£¬Ò²´´½¨ÁËÓë¿Í»§¶ËÁ¬½ÓµÄSocket¡£
¿Í»§¶ËÖ÷¶¯´´½¨Socketʱºò£¬ÐèÒª×öÏÂÃæÒ»Ð©ÊÂÇ飺
1. ¹¹ÔìSocket.
2. É趨µÈ´ý½¨Á¢Á¬½ÓµÄ³¬Ê±Ê±¼ä
&nb ......
Ê×ÏȽéÉÜһϻ·¾³±äÁ¿µÄÉèÖ÷½·¨£º
£¨ÕâÀïÒÔjdk1.5À´°²×°£¬ÆäËû°æ±¾Ò»Ñù£©
ÔÚ°Ñjdk1.5°²×°µ½¼ÆËã»úÖÐÖ®ºó£¬ÎÒÃÇÀ´½øÐÐÉèÖÃʹjava»·¾³Äܹ»Ê¹Óá£
Ê×ÏÈÓÒ¼üµãÎҵĵçÄÔ¡£´ò¿ªÊôÐÔ¡£È»ºóÑ¡Ôñ“¸ß¼¶”ÀïÃæµÄ“»·¾³±äÁ¿”£¬ÔÚеĴò¿ª½çÃæÖеÄϵͳ±äÁ¿Ð ......