亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關(guān)于我們
? 蟲蟲下載站

?? jxlapi.txt

?? jxl和JFreeChart 的api初用者可以參照
?? TXT
字號:
寫excle

//創(chuàng)建可寫入的Excel工作薄
jxl.write.WritableWorkbook book= Workbook.createWorkbook(new File("生成excel存放的路徑")); 
//創(chuàng)建Excel工作表 參數(shù)1:工作表名稱 參數(shù)2:位置(第幾個)
jxl.write.WritableSheet ws = book.createSheet("Test Sheet 1", 0); 

/// jxl.format.Colour 顏色
----------------------單元格簡單樣式----------------------------------------------------
	/**
	 * 報表字符格式
	 * @param FontSize 字體大小
	 * @param isbold 是否是粗體
	 * @param FontColour 字體顏色
	 * @param BackColour 背景色
	 * @return
	 */
	public WritableCellFormat Font(int FontSize,boolean isbold,Colour FontColour,Colour BackColour){
		WritableCellFormat format=null;
		try {
		WritableFont font =null;
		if(isbold){
			font =new WritableFont(WritableFont.TIMES, FontSize,
					WritableFont.BOLD);
		}else{
			font =new WritableFont(WritableFont.TIMES, FontSize,
					WritableFont.NO_BOLD);
		}
		if(FontColour!=null)
		font.setColour(FontColour);
		format = new WritableCellFormat(font);
		format.setAlignment(jxl.format.Alignment.CENTRE);
		format.setBorder(jxl.format.Border.ALL,
				jxl.format.BorderLineStyle.THIN);
		if(BackColour!=null)
		format.setBackground(BackColour);
		} catch (Exception e) {
			// TODO Auto-generated catch block
			e.printStackTrace();
			Log.getInstance().print("------------->"+getClass());
			e.printStackTrace(Log.getInstance().pw);
		}
		
		return format;
	}
	/**
	 * 報表數(shù)字格式 NumberFormat
	 * @param numberformat  數(shù)字顯示樣式(#.#)
	 * @param BackColour 背景色
	 * @return
	 */
	public WritableCellFormat Font(String numberformat,Colour BackColour){
		WritableCellFormat format=null;
		try {
			NumberFormat nf = new NumberFormat(numberformat);
			format = new WritableCellFormat(nf);
			format.setAlignment(jxl.format.Alignment.CENTRE);
			format.setBorder(jxl.format.Border.ALL,
				jxl.format.BorderLineStyle.THIN);
			if(BackColour!=null)
			format.setBackground(BackColour);
		} catch (Exception e) {
			e.printStackTrace();
			Log.getInstance().print("------------->"+getClass());
			e.printStackTrace(Log.getInstance().pw);
		}
		
		return format;
	}
	/**
	 * 數(shù)字格式 (NumberFormats.PERCENT_FLOAT %)
	 * @param df
	 * @param BackColour 背景色
	 * @return
	 */
	public WritableCellFormat Font(DisplayFormat df,Colour BackColour){
		WritableCellFormat format=null;
		try {
			format = new WritableCellFormat(df);
			format.setAlignment(jxl.format.Alignment.CENTRE);
			format.setBorder(jxl.format.Border.ALL,
				jxl.format.BorderLineStyle.THIN);
			if(BackColour!=null)
			format.setBackground(BackColour);
		} catch (Exception e) {
			e.printStackTrace();
			Log.getInstance().print("------------->"+getClass());
			e.printStackTrace(Log.getInstance().pw);
		}
		
		return format;
	} 
-------------------------------------------------------------------
//行和列都從0開始計算
//設(shè)置行高 參數(shù)1:第幾行 參數(shù)2:高度
sheet.setRowView(0, 400);
//合并單元格 參數(shù)1:從第幾行 參數(shù)2:從第幾列 參數(shù)3:到第幾行 參數(shù)4:到第幾列
sheet.mergeCells(0, 0,5, 0);
//設(shè)置列寬 參數(shù)1:第幾列 參數(shù)2:寬度(注意:和設(shè)置行高的單位不一樣)
sheet.setColumnView(0, 20);

---------------------向單元格添加數(shù)據(jù)-------------------------------------------
//1.在單元格添加字符竄 參數(shù)1:行 參數(shù)2:列 參數(shù)3:單元格填寫的字符 參數(shù)4: 樣式
ws.addCell(new jxl.write.Label(1, 1,"", wcfN)); 

//2.在單元格添加數(shù)字 
ws.addCell(new jxl.write.Number(1, 1, 3.1415926, wcfN)); 

//3.在單元格添加公式 例如公式:A1+B1 
ws.addCell(new jxl.write.Formula(1, 1,"公式", wcfN)); 


//4.在單元格添加Boolean對象 
ws.addCell(new jxl.write.Boolean(0, 2, false)); 

//5.添加DateTime對象 
ws.addCell(new jxl.write.DateTime(0, 3, new java.util.Date())); 
//添加帶有樣式的DateFormat對象 
jxl.write.DateFormat df = new jxl.write.DateFormat("dd MM yyyy hh:mm:ss"); 
jxl.write.WritableCellFormat wcfDF = new jxl.write.WritableCellFormat(df); 
jxl.write.DateTime labelDTF = new jxl.write.DateTime(1, 3, new java.util.Date(), wcfDF); 
ws.addCell(labelDTF); 

//6.插入圖片
//圖片格式必須是png格式的
File fileImage=new File(System.getProperty("user.dir")+"/logo.png");
//從A1開始 跨2行3個單元格
WritableImage image=new WritableImage(0, 0,2,3,fileImage);
ws.addImage(image);
-------------------------------------------------------------------------------------


//寫入Exel工作表 
wwb.write(); 
//關(guān)閉Excel工作薄對象 
wwb.close(); 
==========================================================================
讀excle
//構(gòu)建Workbook對象, 只讀Workbook對象 
InputStream is = new FileInputStream(sourcefile); 
jxl.Workbook rwb = Workbook.getWorkbook(is); 

//獲取第一張Sheet表 
Sheet rs = rwb.getSheet(0); 
---------------------------------------------
//獲取第一行,第一列的值 
Cell c00 = rs.getCell(0, 0); 
String strc00 = c00.getContents(); 
//獲取第一行,第二列的值 
Cell c10 = rs.getCell(1, 0); 
String strc10 = c10.getContents(); 
//獲取第二行,第二列的值 
Cell c11 = rs.getCell(1, 1); 
----------------------------------------------------------------
//返回工作?。╓orkbook)中工作表(Sheet)對象數(shù)組,示例: 
jxl.Workbook rwb = jxl.Workbook.getWorkbook(new File(sourcefile)); 
Sheet[] sheets = rwb.getSheets(); 
· Sheet接口提供的方法 

1. String getName() 

獲取Sheet的名稱,示例: 

jxl.Workbook rwb = jxl.Workbook.getWorkbook(new File(sourcefile)); 
jxl.Sheet rs = rwb.getSheet(0); 
String sheetName = rs.getName(); 


2. int getColumns() 

獲取Sheet表中所包含的總列數(shù),示例: 

jxl.Workbook rwb = jxl.Workbook.getWorkbook(new File(sourcefile)); 
jxl.Sheet rs = rwb.getSheet(0); 
int rsColumns = rs.getColumns(); 


3. Cell[] getColumn(int column) 

獲取某一列的所有單元格,返回的是單元格對象數(shù)組,示例: 

jxl.Workbook rwb = jxl.Workbook.getWorkbook(new File(sourcefile)); 
jxl.Sheet rs = rwb.getSheet(0); 
Cell[] cell = rs.getColumn(0); 


4. int getRows() 

獲取Sheet表中所包含的總行數(shù),示例: 

jxl.Workbook rwb = jxl.Workbook.getWorkbook(new File(sourcefile)); 
jxl.Sheet rs = rwb.getSheet(0); 
int rsRows = rs.getRows(); 


5. Cell[] getRow(int row) 

獲取某一行的所有單元格,返回的是單元格對象數(shù)組,示例子: 

jxl.Workbook rwb = jxl.Workbook.getWorkbook(new File(sourcefile)); 
jxl.Sheet rs = rwb.getSheet(0); 
Cell[] cell = rs.getRow(0); 


6. Cell getCell(int column, int row) 

獲取指定單元格的對象引用,需要注意的是它的兩個參數(shù),第一個是列數(shù),第二個是行數(shù),這與通常的行、列組合有些不同。 

jxl.Workbook rwb = jxl.Workbook.getWorkbook(new File(sourcefile)); 
jxl.Sheet rs = rwb.getSheet(0); 
Cell cell = rs.getCell(0, 0); 

//操作完成時,關(guān)閉對象,釋放占用的內(nèi)存空間 
rwb.close(); 

?? 快捷鍵說明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
亚洲精品视频免费观看| 亚洲日韩欧美一区二区在线| 欧美日韩国产成人在线免费| 91精品综合久久久久久| 国产无人区一区二区三区| 亚洲精品老司机| 欧美日韩一区成人| 国产亚洲综合av| k8久久久一区二区三区| 69堂成人精品免费视频| 久久精品国产免费看久久精品| 99久久国产综合精品色伊| 精品国产乱码久久久久久图片| 中文字幕中文字幕一区二区| 日韩影院免费视频| 99re成人精品视频| 一区二区不卡在线视频 午夜欧美不卡在| 狠狠色丁香婷综合久久| 欧美日韩视频不卡| 国产露脸91国语对白| 欧美一级精品在线| 亚洲午夜久久久久久久久电影院| 国产精品99久久久久久久女警| 亚洲视频精选在线| 日韩一级高清毛片| 成人91在线观看| 国产精品国产精品国产专区不蜜| 欧美丝袜丝交足nylons图片| 亚洲综合激情另类小说区| 一本色道久久综合狠狠躁的推荐 | 国产精品狼人久久影院观看方式| 一本高清dvd不卡在线观看| 美日韩一区二区| 日韩免费看网站| 免费成人在线观看视频| 日韩欧美专区在线| 97久久超碰国产精品电影| 丝袜美腿成人在线| 亚洲男帅同性gay1069| 色综合欧美在线| 国产一区二区电影| 国产欧美1区2区3区| 成人一二三区视频| 亚洲欧美视频在线观看视频| 337p粉嫩大胆噜噜噜噜噜91av | 日韩免费在线观看| 色中色一区二区| 国产综合久久久久影院| 午夜免费久久看| 日韩精品一区二| 欧美精品一级二级| 免费日韩伦理电影| 亚洲电影第三页| 欧美www视频| 成人av影院在线| 国产精品一线二线三线精华| 日本视频免费一区| 久久久久久久综合狠狠综合| 91在线小视频| 成人免费三级在线| 国产一区不卡在线| 久久99久久久欧美国产| 日韩精品免费专区| 日韩精品亚洲专区| 亚洲va欧美va国产va天堂影院| 亚洲精品成人a在线观看| 亚洲国产高清在线| 欧美日韩精品欧美日韩精品一综合 | 91精品国产综合久久精品| 激情综合色综合久久综合| 中文字幕av资源一区| 久久久久久久综合狠狠综合| 精品国产三级a在线观看| 日韩视频免费直播| 日韩欧美国产三级电影视频| 欧美一区二区三区影视| 欧美一个色资源| 欧美一区二区精品久久911| 91精品国产色综合久久ai换脸| 欧美精品久久久久久久多人混战| 欧美疯狂性受xxxxx喷水图片| 5月丁香婷婷综合| 欧美一区二区三区在| 精品国产成人系列| 欧美激情在线看| 中文字幕亚洲一区二区av在线 | 国产精品午夜免费| 91精品在线观看入口| 91精品中文字幕一区二区三区| 在线不卡的av| 精品捆绑美女sm三区| 精品电影一区二区| 成人欧美一区二区三区白人| 亚洲精品免费在线播放| 日本在线播放一区二区三区| 精品一区二区三区不卡| 成人免费高清在线| 色悠悠久久综合| 欧美一区二区在线不卡| 久久久久久久电影| 亚洲精品中文字幕乱码三区| 日本成人在线视频网站| 久久99久久久欧美国产| 国产精品小仙女| 欧洲精品中文字幕| 91丨porny丨中文| 国产不卡视频一区| 国产真实精品久久二三区| av亚洲精华国产精华精| 欧美日韩精品系列| 国产欧美日韩精品一区| 一区二区三区在线影院| 国产原创一区二区三区| 91麻豆精东视频| 26uuu欧美| 一区二区三区四区不卡视频| 日韩av一区二区在线影视| 成人精品视频一区二区三区| 欧美日本一道本在线视频| 国产无一区二区| 亚洲h动漫在线| av在线这里只有精品| 欧美一区二区啪啪| 亚洲美女视频在线| 国产激情精品久久久第一区二区| 国产老肥熟一区二区三区| 欧美视频一区在线| 国产欧美日韩综合| 麻豆一区二区三| 欧美体内she精高潮| 国产精品久久久久久久浪潮网站| 五月激情综合色| 91在线国内视频| 久久久久亚洲综合| 另类综合日韩欧美亚洲| 欧美在线短视频| 亚洲天堂免费在线观看视频| 精品午夜久久福利影院| 欧美日韩亚洲另类| 亚洲欧美另类小说视频| 国产精品羞羞答答xxdd| 欧美mv日韩mv国产| 日韩高清国产一区在线| 在线看一区二区| 亚洲人成在线观看一区二区| 国产成人午夜片在线观看高清观看| 7777精品伊人久久久大香线蕉的 | 亚洲天堂成人网| 国产v综合v亚洲欧| 欧美mv日韩mv亚洲| 麻豆成人免费电影| 欧美精品aⅴ在线视频| 亚洲一区二区三区不卡国产欧美| 北条麻妃一区二区三区| 国产亚洲欧美一级| 国产精品一区二区不卡| 精品国产乱码久久久久久影片| 日本亚洲视频在线| 欧美一级理论性理论a| 日韩—二三区免费观看av| 在线播放91灌醉迷j高跟美女 | 免费成人小视频| 91精品国产91热久久久做人人| 亚洲不卡一区二区三区| 欧美久久久久免费| 日本免费在线视频不卡一不卡二| 欧美老人xxxx18| 日本欧美久久久久免费播放网| 91精品国产综合久久国产大片 | 久久精品人人做人人爽人人| 国产一区二区三区在线观看免费| 欧美成人一区二区| 国产精品一区二区不卡| 国产精品色眯眯| 91同城在线观看| 亚洲自拍偷拍综合| 欧美三片在线视频观看| 免费看欧美美女黄的网站| 精品国产凹凸成av人网站| 丁香啪啪综合成人亚洲小说 | 在线观看免费亚洲| 一区二区久久久久久| 欧美疯狂做受xxxx富婆| 麻豆一区二区在线| 国产欧美日韩麻豆91| 91论坛在线播放| 五月激情综合色| 久久久精品免费免费| 色女孩综合影院| 日韩国产精品久久久久久亚洲| 欧美不卡123| caoporm超碰国产精品| 亚洲成人福利片| 国产丝袜在线精品| 在线精品视频免费观看| 久久精品国产久精国产| 国产精品成人网| 欧美一区二区三区视频| 国产成人免费高清| 亚洲国产另类av|