POI使用 (4.0) 常用改動


POI 升級到高版本后,原有的EXCLE導入導出工具類部分代碼已不適用,目前只是對我自己寫的工具類的過期代碼進行更新,以后繼續更新

若有問題請指出,再修改

1、數據類型

Cell.CELL_TYPE_NUMERIC  ==》轉換為對應 CellType.NUMERIC

同樣 類似的其他類型 如 CELL_TYPE_STRING 等等 CellType 都有對應

 

2、獲取類型(這個是之前版本就已經修改了)

cell.getCellTypeEnum()  ==》改為  cell.getCellType()

3、字體加粗

font.setBoldweight(Font.BOLDWEIGHT_BOLD);

改為  font.setBold(true);

4、單元格內容 上下左右位置

CellStyle.VERTICAL_CENTER 垂直居中(上下居中) VerticalAlignment.CENTER

CellStyle.ALIGN_CENTER 左右居中 ==》更改為  HorizontalAlignment.CENTER

同樣類似的偏左以及偏右 替換成對應的LEFT  或者 RIGHT  即可

5、邊框線設定

原有的單線最細邊框設置

代碼:style.setBorderTop(BorderStyle.THIN);

CellStyle.BORDER_THIN  ==》修改為  BorderStyle.THIN

至於其他邊框粗細,點開BorderStyle 里面有描述

 

T


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM