锘??xml version="1.0" encoding="utf-8" standalone="yes"?>亚洲国产精品综合久久20,亚洲欧洲日产韩国在线,亚洲午夜国产精品无码老牛影视http://www.tkk7.com/jnbzwm/category/46214.html鍦ㄥ涔?fàn)涓垚闀?鍦ㄦ葷粨涓繘姝?/description>zh-cnThu, 07 Oct 2010 16:37:39 GMTThu, 07 Oct 2010 16:37:39 GMT60POI3.6 鐢熸垚Excel2007 鏁堢巼浣庣殑瑙e喅鍔炴硶http://www.tkk7.com/jnbzwm/archive/2010/09/01/330558.htmlRonaldoRonaldoWed, 01 Sep 2010 04:36:00 GMThttp://www.tkk7.com/jnbzwm/archive/2010/09/01/330558.htmlhttp://www.tkk7.com/jnbzwm/comments/330558.htmlhttp://www.tkk7.com/jnbzwm/archive/2010/09/01/330558.html#Feedback0http://www.tkk7.com/jnbzwm/comments/commentRss/330558.htmlhttp://www.tkk7.com/jnbzwm/services/trackbacks/330558.html鏈榪戦」鐩腑瑕佸皢杈冨ぇ鏁版嵁鐢熸垚Excel2003鎴朎xcel2007鏂囦歡銆?/p>

鐢變簬POI寰堝ソ鐨勯噰鐢ㄤ簡闈㈠悜鎺ュ彛緙栫▼鐨勬濇兂錛屾墍浠ュ叾瀹炵敓鎴怑xcel2003鍜岀敓鎴怑xcel2007鐨勪唬鐮佸鏁版槸鍙互澶嶇敤鐨勩?/p>

 

鎴戠殑鍋氭硶鏄細(xì)

1.瀹氫箟Excel2003FileCreator錛岀敤鏉ョ敓鎴怑xcel2003鏂囦歡

2.瀹氫箟Excel2007FileCreator錛岀敤鏉ョ敓鎴怑xcel2007鏂囦歡錛孍xcel2007FileCreator extends Excel2003FileCreator銆?/p>

 

鍦‥xcel2003FileCreator涓畾涔?/p>

protected org.apache.poi.ss.usermodel.Workbook workbook;

protected org.apache.poi.ss.usermodel.Sheet  sheet;

private org.apache.poi.ss.usermodel.Row        row

 

Workbook錛孲heet 錛孯ow鍧囦負(fù)鎺ュ彛銆?/p>

 

鍙鍦ㄧ敓鎴恮orkbook鏃訛紝紜畾鏄?

org.apache.poi.hssf.usermodel.HSSFWorkbook   // 鐢熸垚Excel2003鏂囦歡鐢?/p>

榪樻槸

org.apache.poi.xssf.usermodel.XSSFWorkbook   // 鐢熸垚Excel2007鏂囦歡鐢?/p>

鍗沖彲銆?/p>

鍚庣畫鐨凷heet錛孯ow 閮芥槸鏍規(guī)嵁 workbook 鍒涘緩鐨勩?/p>

 

闂鐨勫嚭鐜幫細(xì)

 

鍦ㄥ姣忎竴涓狢ell榪涜璁劇疆Style鍜孷alue鐨勬椂鍊欙紝鎴戝厛鏍規(guī)嵁DB涓殑閰嶇疆錛屽彇寰楁瘡涓崟鍏冩牸鐨勬牸寮忥紝鍐嶅鍏惰繘琛岃瀹氬箋?/p>

 1    // 鍙栧緱瀛椾綋
 2
 3    private static Font getFont(Workbook workbook, int fontHeight, short boldWeight) {
 4        // 瀛椾綋
 5        font = workbook.createFont();
 6        // Font font = workbook.createFont();
 7        font.setFontName("瀹嬩綋");
 8        font.setFontHeightInPoints((short)fontHeight);
 9        font.setBoldweight(boldWeight);
10        return font;
11    }
12

鍐嶈繘琛岃緗叾浠栧崟鍏冩牸鏍煎紡銆?/p>

鍙垪瀹炵幇浠g爜錛?/p>

 1            style = workbook.createCellStyle();
 2
 3            // 杈規(guī)
 4            if (hasBorder) {
 5                style.setBorderBottom((short)1);
 6                style.setBorderLeft((short)1);
 7                style.setBorderRight((short)1);
 8                style.setBorderTop((short)1);
 9            }

10
11            // 鑳屾櫙棰滆壊
12            if (isEvenRow) {
13                style.setFillPattern(CellStyle.SOLID_FOREGROUND);
14                style.setFillForegroundColor(colorIndex);
15            }

16
17            // 瀵歸綈
18            style.setAlignment(align);
19            style.setVerticalAlignment(CellStyle.VERTICAL_CENTER);
20            style.setFont(font);
21            style.setWrapText(true);
22            
23            if(!"".equals(excelFmt)) {
24                short format = HSSFDataFormat.getBuiltinFormat(excelFmt);
25                style.setDataFormat(format);
26            }


鍙栧緱鐨凷tyle錛屽啀璋冪敤Cell瀵硅薄鐨?cell.setCellStyle(Style) 榪涜璁劇疆鏍煎紡銆?/p>

 

鍥犱負(fù)榪欐浠g爜鏄敓鎴怑xcel2003鍜孍xcel2007鏃跺欓兘瑕佺敤鍒扮殑銆?/p>

 

鐢熸垚1w鐨勬暟鎹紝Excel2003鏄病鏈夐棶棰樼殑錛岄熷害寰堝揩銆?/span>

浣嗘槸鍚屾牱鐨勬暟鎹紝鐢熸垚Excel2007鏃訛紝閫熷害鎱㈢殑鍙互錛岃浜轟笉鑳芥帴鍙椼?/span>

 

鏈鍚庤皟鏌ュ緱鍑虹殑緇撴灉鏄細(xì)鐡墮鍦ㄤ簬org.apache.poi.xssf.usermodel.XSSFWorkbook 鍦ㄧ敓鎴愬瓧浣撳拰鏍峰紡瀵硅薄鏃躲?/span>

闂鐨勮В鍐籌細(xì)

鐢變簬瀵逛簬鏂囦歡浣撶殑鍗曞厓鏍艱緗紝姣忎竴鍒楀嚑涔庢槸鐩稿悓鐨勩傛墍浠ュ皢鐢熸垚瀛椾綋鍜屽崟鍏冩牸鏍峰紡鐨勪唬鐮佸仛浜嗕竴浜涘皬璋冩暣錛?/span>

 1    private static Font getFont(Workbook workbook, int fontHeight, short boldWeight) {
 2        // 瀛椾綋 fontMap涓哄叏灞鐨凪ap錛岀敤鏉ヤ繚瀛樼浉鍚屽瓧浣撹姹傜殑Font瀵硅薄
 3         // 褰撹鍙栧緱瀛椾綋瀵硅薄鏃訛紝鍏堝垽鏂槸鍚﹀凡緇忕紦瀛樹簡錛屽鏋滄槸錛屽垯涓嶉渶瑕佸啀鍒涘緩
 4        Font font = fontMap.get(fontHeight + boldWeight);
 5        if (font == null{
 6            font = workbook.createFont();
 7            // Font font = workbook.createFont();
 8            font.setFontName("瀹嬩綋");
 9            font.setFontHeightInPoints((short)fontHeight);
10            font.setBoldweight(boldWeight);
11            fontMap.put(fontHeight + boldWeight, font);
12        }

13        return font;
14    }


鍙栧緱鏍峰紡
1CellStyle style = styleMap.get(Key);
2        if (style == null{
3        // 璁懼畾鏍峰紡錛岀劧鍚庡皢鏍峰紡緙撳瓨鍦ㄥ叏灞鐨凥ashMap瀵硅薄styleMap 涓?br /> 4         // ..
5        // 鐣?.styleMap.put(***);
6}

7
8return style;


榪欐牱鏀逛簡涔嬪悗錛岄熷害绔嬪埢鎻愰珮浜嗐?/p>

褰撶劧錛屽湪鐢ㄥ畬涔嬪悗錛岃寰梒lear銆?/p>

 

 

榪欓噷瑕佹敞鎰忕殑鏄紝緙撳瓨HashMap瀵硅薄涓殑Key鐨勮瀹氥?/p>

Key鍦ㄧ粍鍚堟椂瑕佷綋鐜板嚭浣犵殑鍗曞厓鏍兼牸寮忥紝鍙堜笉浼?xì)鍥犱负缁勫悎锛屼娇寰椌~撳瓨涓璞℃販涔變簡銆?br />
鏈枃涓哄師鍒涳紝嬈㈣繋杞澆錛岃漿杞借娉ㄦ槑鍑哄BlogJava銆?/span>



Ronaldo 2010-09-01 12:36 鍙戣〃璇勮
]]>
主站蜘蛛池模板: 亚洲日本国产综合高清| 日日噜噜噜噜夜夜爽亚洲精品| 亚洲AV无码日韩AV无码导航| 日韩在线视频播放免费视频完整版| 成人毛片18女人毛片免费| 亚洲最大视频网站| 日韩不卡免费视频| 亚洲成人激情小说| 毛片免费观看的视频在线| 亚洲看片无码在线视频| 毛片免费在线播放| 亚洲成a人无码亚洲成av无码| 日韩午夜免费视频| 日韩一级片免费观看| 亚洲精品国产精品乱码不卞| 久久国产乱子伦精品免费午夜| 亚洲午夜未满十八勿入网站2| 免费国产99久久久香蕉| 精品亚洲成a人片在线观看少妇 | 国产人在线成免费视频| 亚洲中文字幕人成乱码| 黄网址在线永久免费观看 | 免费**毛片在线播放直播| 美女又黄又免费的视频| 亚洲美日韩Av中文字幕无码久久久妻妇| 一进一出60分钟免费视频| 久久精品国产亚洲AV麻豆不卡| 91香蕉在线观看免费高清| 亚洲一卡2卡4卡5卡6卡残暴在线| 成人黄动漫画免费网站视频 | 国产一区二区免费| 亚洲免费观看网站| 无码不卡亚洲成?人片| 久久九九AV免费精品| 亚洲日韩精品无码专区| 亚洲日韩人妻第一页| 又大又硬又爽又粗又快的视频免费| 亚洲日产乱码一二三区别| 国产中文在线亚洲精品官网| 91嫩草免费国产永久入口| 国产亚洲日韩在线a不卡|