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

解決poi導(dǎo)出時(shí)單元格樣式被覆蓋問題

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

poi導(dǎo)出時(shí)單元格樣式被覆蓋

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

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

解決方法

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

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

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

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

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

poi的cellstyle陷阱,樣式覆蓋

問題

cell.getCellStyle().setFont(font);

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

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

解決方法

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

void cloneStyleFrom(CellStyle var1);

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

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

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

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

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

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

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

    Spring源碼解密之自定義標(biāo)簽與解析

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

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

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

    Spring AOP之@Around,@AfterReturning使用、切不進(jìn)去的解決方案

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

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

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

    java基礎(chǔ)之String知識總結(jié)

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

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

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

    詳解spring+springmvc+mybatis整合注解

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

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

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

    扬州市| 扬中市| 万州区| 七台河市| 弥渡县| 专栏| 抚宁县| 贵定县| 泸西县| 彰化市| 河南省| 方正县| 福贡县| 江北区| 兰考县| 灵山县| 无极县| 万荣县| 旺苍县| 客服| 汾阳市| 无为县| 吉水县| 遵义县| 洛川县| 锦屏县| 昂仁县| 万源市| 沁阳市| 如皋市| 西盟| 富阳市| 综艺| 尉氏县| 邛崃市| 上饶县| 万全县| 浠水县| 宝坻区| 东宁县| 凤庆县|