亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

Java 在Excel單元格中應(yīng)用一種/多種字體樣式(實例代碼)

 更新時間:2019年12月31日 10:27:50   作者:E-iceblue  
這篇文章主要介紹了Java 在Excel單元格中應(yīng)用一種/多種字體樣式,本文通過實例代碼給大家介紹的非常詳細,具有一定的參考借鑒價值,需要的朋友可以參考下

在Excel表格中,設(shè)置單元格字體樣式時,可以對單元格內(nèi)的所有字符應(yīng)用同一樣式,即獲取指定單元,應(yīng)用樣式即可;另外也可以對單元格內(nèi)的不同字符內(nèi)容應(yīng)用不同字體樣式,即獲取單元格中的字符位置,應(yīng)用樣式;本文將通過Java代碼示例介紹具體實現(xiàn)方法。

使用工具:Free Spire.XLS for Java (免費版)

注:可通過官網(wǎng)下載包,解壓,并將lib文件夾中的Spire.Xls.jar文件導(dǎo)入Java程序;或通過maven倉庫導(dǎo)入。導(dǎo)入效果如下:

Java代碼示例

import com.spire.xls.*;
import java.awt.*;
public class SetMultipleStylesInOneCell {
 public static void main(String[] args) {
  //加載Excel文檔
  Workbook wb = new Workbook();
  wb.loadFromFile("test.xlsx");
  //獲取指定工作表
  Worksheet sheet = wb.getWorksheets().get(0);
  //獲取單元格C3,對單元格中所有字符應(yīng)用樣式
  CellRange cell1 = sheet.getCellRange("C3");
  cell1.getCellStyle().getFont().setFontName("行楷");
  cell1.getCellStyle().getFont().setColor(new Color(0,128,0));
  cell1.getCellStyle().getFont().setUnderline(FontUnderlineType.Double);
  cell1.getCellStyle().getFont().setSize(13);
  //獲取單元格C5
  CellRange cell2 = sheet.getCellRange("C5");
  //創(chuàng)建字體樣式font1和font2
  ExcelFont font1 = wb.createFont();
  font1.setColor(new Color(30,144,255));
  font1.setFontName("黑體");
  font1.setSize(14);
  font1.isItalic(true);
  ExcelFont font2 = wb.createFont();
  font2.setColor(new Color(220,20,60));
  font2.setFontName("楷體");
  font2.setSize(17);
  font2.isBold(true);
  //調(diào)用方法設(shè)置字體樣式到單元格中的指定字符
  RichText richText = cell2.getRichText();
  richText.setFont(0,7,font1);
  richText.setFont(9,17,font2);
  //保存文檔
  wb.saveToFile("Result.xlsx");
  wb.dispose();
 }
}

字體樣式應(yīng)用結(jié)果:

總結(jié)

以上所述是小編給大家介紹的Java 在Excel單元格中應(yīng)用一種/多種字體樣式,希望對大家有所幫助!

相關(guān)文章

  • Springboot?通過FastJson實現(xiàn)bean對象和Json字符串互轉(zhuǎn)問題

    Springboot?通過FastJson實現(xiàn)bean對象和Json字符串互轉(zhuǎn)問題

    這篇文章主要介紹了Springboot?通過FastJson實現(xiàn)bean對象和Json字符串互轉(zhuǎn),本文嘗試驗證兩種場景給大家詳細介紹,對Springboot?FastJson實現(xiàn)bean和Json互轉(zhuǎn)問題,感興趣的朋友一起看看吧
    2022-08-08
  • 分布式服務(wù)Dubbo+Zookeeper安全認證實例

    分布式服務(wù)Dubbo+Zookeeper安全認證實例

    下面小編就為大家分享一篇分布式服務(wù)Dubbo+Zookeeper安全認證實例,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2017-12-12
  • 詳解Maven JAR包沖突問題排查及解決方案

    詳解Maven JAR包沖突問題排查及解決方案

    這篇文章主要介紹了Maven JAR包沖突問題排查及解決方案,文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2021-03-03
  • Springboot使用@Valid 和AOP做參數(shù)校驗及日志輸出問題

    Springboot使用@Valid 和AOP做參數(shù)校驗及日志輸出問題

    這篇文章主要介紹的Springboot使用@Valid 和AOP做參數(shù)校驗及日志輸出問題,本文通過代碼講解的非常詳細,具有一定的參考借鑒價值,需要的朋友可以參考下
    2019-11-11
  • java分形繪制科赫雪花曲線(科赫曲線)代碼分享

    java分形繪制科赫雪花曲線(科赫曲線)代碼分享

    部分與整體以某種形式相似的形,稱為分形,科赫曲線是一種外形像雪花的幾何曲線,所以又稱為雪花曲線,它是分形曲線中的一種,畫法如下
    2013-12-12
  • java中設(shè)計模式(多例)的實例詳解

    java中設(shè)計模式(多例)的實例詳解

    這篇文章主要介紹了java中設(shè)計模式(多例)的實例詳解的相關(guān)資料,希望通過本文能幫助到大家,需要的朋友可以參考下
    2017-09-09
  • 最新log4j2遠程代碼執(zhí)行漏洞(附解決方法)

    最新log4j2遠程代碼執(zhí)行漏洞(附解決方法)

    Apache?Log4j2?遠程代碼執(zhí)行漏洞攻擊代碼,該漏洞利用無需特殊配置,經(jīng)多方驗證,Apache?Struts2、Apache?Solr、Apache?Druid、Apache?Flink等均受影響,本文就介紹一下解決方法
    2021-12-12
  • java?String拼接json的方式實現(xiàn)

    java?String拼接json的方式實現(xiàn)

    本文主要介紹了java?String拼接json的方式,文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2023-09-09
  • 基于restTemplate遇到的編碼問題及解決

    基于restTemplate遇到的編碼問題及解決

    這篇文章主要介紹了restTemplate遇到的編碼問題及解決方案,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2021-10-10
  • Java 正則表達式入門詳解(基礎(chǔ)進階)

    Java 正則表達式入門詳解(基礎(chǔ)進階)

    最近看到很多同學(xué)想要學(xué)習(xí)java正則表達式的一些知識,那么腳本之家小編就為大家介紹一下,其實正則表達式實用性很強,處理大幅文字的時候都需要用得到,語法也大同小異
    2017-10-10

最新評論