最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

解決poi導出時單元格樣式被覆蓋問題

 更新時間:2021年11月29日 08:48:36   作者:qq_37749055  
這篇文章主要介紹了解決poi導出時單元格樣式被覆蓋問題,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教

poi導出時單元格樣式被覆蓋

在poi操作時對每個單元格進行樣式設置,出現(xiàn)的問題是單元格樣式被覆蓋了?

如何解決這一問題????

解決方法

這里使用到了CellStyle 的一個方法 void cloneStyleFrom(CellStyle var1);

創(chuàng)建一個不影響使用的cell 然后設置樣式

在創(chuàng)建一個新的cell使用

createCellStylecopy.cloneStyleFrom(oldercell.getCellStyle());    // 克隆出一個 style

其他的樣式可以在createCellStylecopy中設置,然后設置給新的cell

poi的cellstyle陷阱,樣式覆蓋

問題

cell.getCellStyle().setFont(font);

這句話本來只是想設置這一個單元格cell的字體樣式,但是實際上卻影響了很多個單元格的樣式。

問題出在了,Excel模板中這些單元格本來就是同一個樣式,get得到的樣式修改,影響的當然也是全部的

解決方法

但是直接創(chuàng)建的樣式的話,會丟失Excel模板中原來就有的樣式,所以這里使用到了CellStyle 的一個方法

void cloneStyleFrom(CellStyle var1);

保證了既可以新建一個CellStyle,又可以不丟失原來的CellStyle 的樣式

問題的那段代碼可以寫成如下:

//解決單元格樣式覆蓋的問題
CellStyle cStyle = book.createCellStyle();
cStyle.cloneStyleFrom(cell.getCellStyle());
cStyle.setWrapText(true);
cStyle.setFont(font);
cell.setCellStyle(cStyle);

以上為個人經(jīng)驗,希望能給大家一個參考,也希望大家多多支持腳本之家。

  • Java字節(jié)流 從文件輸入輸出到文件過程解析

    Java字節(jié)流 從文件輸入輸出到文件過程解析

    這篇文章主要介紹了Java字節(jié)流 從文件輸入 輸出到文件過程解析,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友可以參考下
    2019-09-09
  • Spring源碼解密之自定義標簽與解析

    Spring源碼解密之自定義標簽與解析

    這篇文章主要給大家介紹了關于Spring源碼解密之自定義標簽與解析的相關資料,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友可以參借鑒,下面隨著小編來一起學習學習吧。
    2018-01-01
  • 大廠面試???快速排序冒泡排序算法

    大廠面試???快速排序冒泡排序算法

    快速排序由于排序效率在同為O(N*logN)的幾種排序方法中效率較高,因此經(jīng)常被采用,再加上快速排序思想----分治法也確實實用,因此很多軟件公司的筆試面試,包括像BAT、字節(jié)、美團等知名IT公司都喜歡考查快速排序原理和手寫源碼
    2021-08-08
  • Spring AOP之@Around,@AfterReturning使用、切不進去的解決方案

    Spring AOP之@Around,@AfterReturning使用、切不進去的解決方案

    這篇文章主要介紹了Spring AOP之@Around,@AfterReturning使用、切不進去的解決方案,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教
    2024-05-05
  • Java HashMap 如何正確遍歷并刪除元素的方法小結

    Java HashMap 如何正確遍歷并刪除元素的方法小結

    這篇文章主要介紹了Java HashMap 如何正確遍歷并刪除元素的方法小結,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2019-05-05
  • java基礎之String知識總結

    java基礎之String知識總結

    今天帶大家來回顧一下Java基礎,文中詳細總結了String的相關知識,對正在學習java基礎的小伙伴們有很好的幫助,需要的朋友可以參考下
    2021-05-05
  • Java多線程Queue、BlockingQueue和使用BlockingQueue實現(xiàn)生產(chǎn)消費者模型方法解析

    Java多線程Queue、BlockingQueue和使用BlockingQueue實現(xiàn)生產(chǎn)消費者模型方法解析

    這篇文章主要介紹了Java多線程Queue、BlockingQueue和使用BlockingQueue實現(xiàn)生產(chǎn)消費者模型方法解析,涉及queue,BlockingQueue等有關內容,具有一定參考價值,需要的朋友可以參考。
    2017-11-11
  • 詳解spring+springmvc+mybatis整合注解

    詳解spring+springmvc+mybatis整合注解

    本篇文章主要介紹了詳解spring+springmvc+mybatis整合注解,詳細的介紹了ssm框架的使用,具有一定的參考價值,有興趣的可以了解一下
    2017-04-04
  • 使用SpringAOP獲取用戶操作日志入庫

    使用SpringAOP獲取用戶操作日志入庫

    這篇文章主要介紹了使用SpringAOP獲取用戶操作日志入庫,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2021-11-11
  • 最新評論

    萝北县| 蚌埠市| 潮州市| 西乡县| 彝良县| 宝鸡市| 分宜县| 天柱县| 临汾市| 紫阳县| 阳泉市| 望奎县| 扎鲁特旗| 习水县| 金门县| 张家界市| 杨浦区| 日喀则市| 达尔| 林芝县| 平和县| 乳山市| 黄浦区| 钦州市| 绥芬河市| 宣化县| 许昌市| 曲松县| 手游| 蓬溪县| 东源县| 临汾市| 会同县| 咸丰县| 托里县| 无极县| 张北县| 东阿县| 平阴县| 广灵县| 安远县|