jxl 2.6.12.jar
官方版- 軟件大?。?span itemprop="fileSize">667.00 KB
- 軟件語(yǔ)言:中文
- 軟件類型:國(guó)產(chǎn)軟件 / 編程輔助
- 軟件授權(quán): 免費(fèi)軟件
- 更新時(shí)間:2017-07-03 10:23:11
- 軟件等級(jí):
- 軟件廠商: -
- 應(yīng)用平臺(tái):WinXP, Win7, Win8, Win10
- 軟件官網(wǎng): 暫無(wú)
相關(guān)軟件
Java Email 在Tomcat所依賴的Jar包免費(fèi)版
580.00 KB/英文/10.0
spring-3.2 核心jar包
44.50 MB/中文/10.0
sqljdbc4.jar包Java的JDBC對(duì)SQL2008的支持JAR
424.00 KB/中文/1.0
poi3.7jar包
18.63 MB/中文/10.0
hibernate必須的jar包官方完整版
6.19 MB/中文/10.0
軟件介紹人氣軟件精品推薦相關(guān)文章網(wǎng)友評(píng)論下載地址
jxl 2.6.12.jar是非常不錯(cuò)的手機(jī)編程輔助jar包,有了該工具,用戶們會(huì)更加方便的進(jìn)行編程操作,小編還為各位準(zhǔn)備了高級(jí)操作說(shuō)明,感興趣的朋友們快來(lái)下載吧!
jxl.jar搭建環(huán)境:
將下載后的文件解包,得到JXL.JAR,放入classpath.如果包不能正常的加載,可以把你下載好的JXL.JAR包放入本機(jī)jre的安裝目錄下,例如 D:\JAVA\jre\lib\ext中.如果想在Eclipse的一個(gè)項(xiàng)目中導(dǎo)入JXL.JAR,在該項(xiàng)目上右鍵,點(diǎn)擊"屬性",
類別那里選擇"庫(kù)",點(diǎn)擊"添加外部jar"在彈出的文件選擇對(duì)話框選擇你的jxl.jar.
jxl.jar特色:
生成Excel 2000標(biāo)準(zhǔn)格式
支持Excel 95-2000的所有版本
支持字體、數(shù)字、日期操作
支持圖像和圖表
能夠修飾單元格屬性
jxl 2.6.12.jar高級(jí)操作:
數(shù)據(jù)格式化
在Excel中不涉及復(fù)雜的數(shù)據(jù)類型,能夠比較好的處理字符串、數(shù)字和日期已經(jīng)能夠滿足一般的應(yīng)用.
1、字串格式化
字符串的格式化涉及到的是字體、粗細(xì)、字號(hào)等元素,這些功能主要由WritableFont和WritableCellFormat類來(lái)負(fù)責(zé).假設(shè)我們?cè)谏梢粋€(gè)含有字串的單元格時(shí),使用如下語(yǔ)句,為方便敘述,我們?yōu)槊恳恍忻罴恿司幪?hào):
WritableFont font1= new WritableFont(WritableFont.TIMES,16,WritableFont.BOLD); 或//設(shè)置字體格式為excel支持的格式 WritableFont font3=new WritableFont(WritableFont.createFont("楷體 _GB2312"),12,WritableFont.NO_BOLD );
① WritableCellFormat format1=new WritableCellFormat(font1);
② Label label=new Label(0,0,"data 4 test",format1);
③ 其中①指定了字串格式:字體為TIMES,字號(hào)16,加粗顯示.
WritableFont有非常豐富的構(gòu)造子,供不同情況下使用,jExcelAPI的 java-doc中有詳細(xì)列表,這里不再列出.
②處代碼使用了WritableCellFormat類,這個(gè)類非常重要,通過(guò)它可以指定單元格的各種屬性,后面的單元格格式化中會(huì)有更多描述. ③處使用了Label類的構(gòu)造子,指定了字串被賦予那種格式.在WritableCellFormat類中,還有一個(gè)很重要的方法是指定數(shù)據(jù)的對(duì)齊方式,比如針對(duì)我們上面的實(shí)例,可以指定:
//把水平對(duì)齊方式指定為居中
format1.setAlignment(jxl.format.Alignment.CENTRE);
//把垂直對(duì)齊方式指定為居中
format1.setVerticalAlignment(jxl.format.VerticalAlignment.CENTRE);
//設(shè)置自動(dòng)換行
format1.setWrap(true);
單元格操作
Excel中很重要的一部分是對(duì)單元格的操作,比如行高、列寬、單元格合并等,所幸jExcelAPI提供了這些支持.這些操作相對(duì)比較簡(jiǎn)單,下面只介紹一下相關(guān)的API.
1、 合并單元格
WritableSheet.mergeCells(int m,int n,int p,int q);
作用是從(m,n)到(p,q)的單元格全部合并,比如:
WritableSheet sheet=book.createSheet("第一頁(yè)",0);
//合并第一列第一行到第六列第一行的所有單元格
sheet.mergeCells(0,0,5,0);
合并既可以是橫向的,也可以是縱向的.合并后的單元格不能再次進(jìn)行合并,否則會(huì)觸發(fā)異常.
2、 行高和列寬
WritableSheet.setRowView(int i,int height);
作用是指定第i+1行的高度,比如:
//將第一行的高度設(shè)為200
sheet.setRowView(0,200);
WritableSheet.setColumnView(int i,int width);
作用是指定第i+1列的寬度,比如:
//將第一列的寬度設(shè)為30
sheet.setColumnView(0,30);
操作圖片
public static void write()throws Exception{
WritableWorkbook wwb=Workbook.createWorkbook(new File("c:/1.xls"));
WritableSheet ws=wwb.createSheet("Test Sheet 1",0);
File file=new File("C:\\jbproject\\PVS\\WebRoot\\weekhit\\1109496996281.png");
WritableImage image=new WritableImage(1, 4, 6, 18,file);////前兩位是起始格,后兩位是圖片占多少個(gè)
//格,并非是位置
ws.addImage(image);
wwb.write();
wwb.close();
}
很簡(jiǎn)單和插入單元格的方式一樣,不過(guò)就是參數(shù)多了些,WritableImage這個(gè)類繼承了 Draw,上面只是他構(gòu)造方法的一種,最后一個(gè)參數(shù)不用說(shuō)了,前面四個(gè)參數(shù)的類型都是double,依次是 x, y, width, height,注意,這里的寬和高可不是圖片的寬和高,而是圖片所要占的單位格的個(gè)數(shù),因?yàn)槔^承的Draw所以他的類型必須是double,具體里面怎么實(shí)現(xiàn)的我還沒(méi)細(xì)看:)因?yàn)橹壁s活,先完成功能,其他的以后有時(shí)間慢慢研究.以后會(huì)繼續(xù)寫出在使用中的心得給大家.
更多>> 軟件截圖
推薦應(yīng)用
其他版本下載
精品推薦 jar包
- 更多 (132個(gè)) >> jar包 JAR(Java Archive,Java歸檔文件)是與平臺(tái)無(wú)關(guān)的文件格式,它允許將許多文件組合成一個(gè)壓縮文件.為J2EE應(yīng)用程序創(chuàng)建的JAR文件是EAR文件(企業(yè)JAR文件).JAR文件格式以流行的ZIP文件格式為基礎(chǔ).與ZIP文件不同的是,JAR文件不僅用于壓縮和發(fā)布,而且還
sqljdbc4.jar包 424.00 KB
/中文/1.0org.apache.poi jar包 28.65 MB
/中文/5.0spring-3.2 核心jar包 44.50 MB
/中文/10.0oracle12c jdbc jar驅(qū)動(dòng)包 1.40 MB
/中文/0.0httpcore-ab-4.4.5.jar 286.00 KB
/中文/10.0httpcore4.4.4.jar包 3.00 KB
/中文/0.0jstl-1.2.jar包 378.00 KB
/中文/0.0ksoap2-android.jar 1.95 MB
/中文/0.0
相關(guān)文章
下載地址
jxl 2.6.12.jar 官方版
查看所有評(píng)論>> 網(wǎng)友評(píng)論
更多>> 猜你喜歡