第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

如何使用 apache pio 4.1.0 設(shè)置單元格的背景顏色

如何使用 apache pio 4.1.0 設(shè)置單元格的背景顏色

慕娘9325324 2023-09-13 10:59:16
我正在嘗試使用 setFillBackgroundColor 方法設(shè)置背景顏色,但似乎有必要使用 setFillPattern 。但是使用 setFillPattern 方法我無法找到普通的 FillPatternType。cellStyle.setFillBackgroundColor(HSSFColor.GREY_25_PERCENT.index); cellStyle.setFillPattern(HSSFCellStyle.SPARSE_DOTS);我無法找到普通的 fillPatternType,如果我使用 NO_FILL 則背景顏色不適用。如果不使用 setFillPattern,我無法看到 setFillBackgroundColor 的效果。您能否讓我知道如何設(shè)置沒有任何點、磚塊、菱形或 DIAG 的純背景顏色。謝謝。
查看完整描述

1 回答

?
幕布斯7119047

TA貢獻(xiàn)1794條經(jīng)驗 獲得超8個贊

單元格內(nèi)部使用圖案填充。填充背景色是圖案后面的顏色。填充前景色是圖案的顏色。

要使用純色填充單元格,您需要使用填充前景色和純色圖案。

...

cellStyle.setFillForegroundColor(IndexedColors.GREY_25_PERCENT.getIndex());

cellStyle.setFillPattern(FillPatternType.SOLID_FOREGROUND);

...

具有單元格填充和單元格內(nèi)容的完整示例:


import java.io.FileOutputStream;


import org.apache.poi.ss.usermodel.*;

import org.apache.poi.hssf.usermodel.HSSFWorkbook;

import org.apache.poi.xssf.usermodel.XSSFWorkbook;


public class CreateExcelCellFillColor {


?public static void main(String[] args) throws Exception {

? Workbook workbook = new XSSFWorkbook();

? //Workbook workbook = new HSSFWorkbook();


? CellStyle cellStyle = workbook.createCellStyle();

? cellStyle.setAlignment(HorizontalAlignment.CENTER);

? cellStyle.setVerticalAlignment(VerticalAlignment.CENTER);


? cellStyle.setFillForegroundColor(IndexedColors.GREY_25_PERCENT.getIndex());

? cellStyle.setFillPattern(FillPatternType.SOLID_FOREGROUND);


? Sheet sheet = workbook.createSheet();

? Row row = sheet.createRow(0);

? Cell cell = row.createCell(0);

? cell.setCellValue("cell value");

? cell.setCellStyle(cellStyle);


? row.setHeightInPoints(50);

? sheet.setColumnWidth(0, 50 * 256);


? FileOutputStream out = null;

? if (workbook instanceof HSSFWorkbook) {

? ?out = new FileOutputStream("CreateExcelCellFillColor.xls");

? } else if (workbook instanceof XSSFWorkbook) {

? ?out = new FileOutputStream("CreateExcelCellFillColor.xlsx");

? }

? workbook.write(out);

? out.close();

? workbook.close();

?}

}

結(jié)果:

https://img1.sycdn.imooc.com/650125be00014a7b04290129.jpg

查看完整回答
反對 回復(fù) 2023-09-13
  • 1 回答
  • 0 關(guān)注
  • 131 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學(xué)習(xí)伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號