jxl.jar下載 最新更新|軟件分類|軟件專題|手機(jī)版|論壇轉(zhuǎn)貼|軟件發(fā)布

您當(dāng)前所在位置: 首頁(yè)編程開(kāi)發(fā)編程輔助 → jxl 2.6.12.jar 官方版

jxl 2.6.12.jar

官方版

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í):4星
  • 軟件廠商: -
  • 應(yīng)用平臺(tái):WinXP, Win7, Win8, Win10
  • 軟件官網(wǎng):

ITMOP本地下載文件大?。?67.00 KB

點(diǎn)贊 好評(píng) 0%(0) 差評(píng) 差評(píng) 0%(0)

軟件介紹人氣軟件精品推薦相關(guān)文章網(wǎng)友評(píng)論下載地址

小編為您推薦: jxl jar包

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

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包

      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ā)布,而且還

      相關(guān)文章

      下載地址

      • jxl 2.6.12.jar 官方版

      查看所有評(píng)論>> 網(wǎng)友評(píng)論

      發(fā)表評(píng)論

      (您的評(píng)論需要經(jīng)過(guò)審核才能顯示) 網(wǎng)友粉絲QQ群號(hào):374962675

      查看所有 0條 評(píng)論>>

      更多>> 猜你喜歡