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

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

jxl 2.6.12.jar

官方版

jxl 2.6.12.jar下載
  • 軟件大小:667.00 KB
  • 軟件語言:中文
  • 軟件類型:國產軟件 / 編程輔助
  • 軟件授權: 免費軟件
  • 更新時間:2017-07-03 10:23:11
  • 軟件等級:4星
  • 軟件廠商: -
  • 應用平臺:WinXP, Win7, Win8, Win10
  • 軟件官網:

ITMOP本地下載文件大小:667.00 KB

點贊 好評 0%(0) 差評 差評 0%(0)

軟件介紹人氣軟件精品推薦相關文章網友評論下載地址

小編為您推薦: jxl jar包

jxl 2.6.12.jar是非常不錯的手機編程輔助jar包,有了該工具,用戶們會更加方便的進行編程操作,小編還為各位準備了高級操作說明,感興趣的朋友們快來下載吧!

jxl.jar搭建環(huán)境:

將下載后的文件解包,得到JXL.JAR,放入classpath.如果包不能正常的加載,可以把你下載好的JXL.JAR包放入本機jre的安裝目錄下,例如 D:\JAVA\jre\lib\ext中.如果想在Eclipse的一個項目中導入JXL.JAR,在該項目上右鍵,點擊"屬性",

類別那里選擇"庫",點擊"添加外部jar"在彈出的文件選擇對話框選擇你的jxl.jar.

jxl.jar

jxl.jar特色:

生成Excel 2000標準格式

支持Excel 95-2000的所有版本

支持字體、數字、日期操作

支持圖像和圖表

能夠修飾單元格屬性

jxl 2.6.12.jar高級操作:

數據格式化

在Excel中不涉及復雜的數據類型,能夠比較好的處理字符串、數字和日期已經能夠滿足一般的應用.

1、字串格式化

字符串的格式化涉及到的是字體、粗細、字號等元素,這些功能主要由WritableFont和WritableCellFormat類來負責.假設我們在生成一個含有字串的單元格時,使用如下語句,為方便敘述,我們?yōu)槊恳恍忻罴恿司幪?

WritableFont font1= new WritableFont(WritableFont.TIMES,16,WritableFont.BOLD); 或//設置字體格式為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,字號16,加粗顯示.

WritableFont有非常豐富的構造子,供不同情況下使用,jExcelAPI的 java-doc中有詳細列表,這里不再列出.

②處代碼使用了WritableCellFormat類,這個類非常重要,通過它可以指定單元格的各種屬性,后面的單元格格式化中會有更多描述. ③處使用了Label類的構造子,指定了字串被賦予那種格式.在WritableCellFormat類中,還有一個很重要的方法是指定數據的對齊方式,比如針對我們上面的實例,可以指定:

//把水平對齊方式指定為居中

format1.setAlignment(jxl.format.Alignment.CENTRE);

//把垂直對齊方式指定為居中

format1.setVerticalAlignment(jxl.format.VerticalAlignment.CENTRE);

//設置自動換行

format1.setWrap(true);

單元格操作

Excel中很重要的一部分是對單元格的操作,比如行高、列寬、單元格合并等,所幸jExcelAPI提供了這些支持.這些操作相對比較簡單,下面只介紹一下相關的API.

1、 合并單元格

WritableSheet.mergeCells(int m,int n,int p,int q);

作用是從(m,n)到(p,q)的單元格全部合并,比如:

WritableSheet sheet=book.createSheet("第一頁",0);

//合并第一列第一行到第六列第一行的所有單元格

sheet.mergeCells(0,0,5,0);

合并既可以是橫向的,也可以是縱向的.合并后的單元格不能再次進行合并,否則會觸發(fā)異常.

2、 行高和列寬

WritableSheet.setRowView(int i,int height);

作用是指定第i+1行的高度,比如:

//將第一行的高度設為200

sheet.setRowView(0,200);

WritableSheet.setColumnView(int i,int width);

作用是指定第i+1列的寬度,比如:

//將第一列的寬度設為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);////前兩位是起始格,后兩位是圖片占多少個

//格,并非是位置

ws.addImage(image);

wwb.write();

wwb.close();

}

很簡單和插入單元格的方式一樣,不過就是參數多了些,WritableImage這個類繼承了 Draw,上面只是他構造方法的一種,最后一個參數不用說了,前面四個參數的類型都是double,依次是 x, y, width, height,注意,這里的寬和高可不是圖片的寬和高,而是圖片所要占的單位格的個數,因為繼承的Draw所以他的類型必須是double,具體里面怎么實現的我還沒細看:)因為著急趕活,先完成功能,其他的以后有時間慢慢研究.以后會繼續(xù)寫出在使用中的心得給大家.

更多>> 軟件截圖

推薦應用

    其他版本下載

      精品推薦 jar包

      jar包
      更多 (132個) >> jar包 JAR(Java Archive,Java歸檔文件)是與平臺無關的文件格式,它允許將許多文件組合成一個壓縮文件.為J2EE應用程序創(chuàng)建的JAR文件是EAR文件(企業(yè)JAR文件).JAR文件格式以流行的ZIP文件格式為基礎.與ZIP文件不同的是,JAR文件不僅用于壓縮和發(fā)布,而且還

      相關文章

      下載地址

      • jxl 2.6.12.jar 官方版

      查看所有評論>> 網友評論

      發(fā)表評論

      (您的評論需要經過審核才能顯示) 網友粉絲QQ群號:374962675

      查看所有 0條 評論>>

      更多>> 猜你喜歡