Apache POI无论单元格的背景颜色是不同的,都会返回相同的背景颜色。
创始人
2024-09-04 18:00:52
0

要解决这个问题,可以使用Apache POI的getFillForegroundColorColor()getFillBackgroundColorColor()方法来获取单元格的前景色和背景色。

下面是一个示例代码,演示如何使用Apache POI来获取单元格的前景色和背景色:

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

import java.io.FileInputStream;
import java.io.IOException;

public class CellColorExample {
    public static void main(String[] args) {
        try {
            FileInputStream file = new FileInputStream("path/to/your/excel/file.xlsx");
            Workbook workbook = new XSSFWorkbook(file);
            Sheet sheet = workbook.getSheetAt(0);
            Row row = sheet.getRow(0);
            Cell cell = row.getCell(0);

            // 获取前景色
            CellStyle cellStyle = cell.getCellStyle();
            Color foregroundColor = cellStyle.getFillForegroundColorColor();
            System.out.println("Foreground color: " + foregroundColor);

            // 获取背景色
            Color backgroundColor = cellStyle.getFillBackgroundColorColor();
            System.out.println("Background color: " + backgroundColor);

            file.close();
            workbook.close();
        } catch (IOException e) {
            e.printStackTrace();
        }
    }
}

请将代码中的path/to/your/excel/file.xlsx替换为你的实际Excel文件的路径。

通过使用getFillForegroundColorColor()getFillBackgroundColorColor()方法,你可以获取单元格的前景色和背景色。如果单元格的前景色和背景色不同,返回的颜色对象将反映这些差异。如果单元格的前景色和背景色相同,返回的颜色对象将是相同的。

相关内容

热门资讯

透明安装!德州ai软件购买(辅... 透明安装!德州ai软件购买(辅助挂)竟然是真的有挂(详细教程)(有挂介绍)-哔哩哔哩;德州ai软件购...
一分钟揭秘!德扑之星 ai软件... 一分钟揭秘!德扑之星 ai软件(辅助挂)竟然真的有挂(详细教程)(有挂了解)-哔哩哔哩;是一款可以让...
透明私人局!德州app辅助器,... 透明私人局!德州app辅助器,德州软件辅助计算,确实是真的有挂(有挂教程)-哔哩哔哩是一款可以让一直...
我来教教大家(德扑数据分析软件... 我来教教大家(德扑数据分析软件)辅助透视(透视)确实真的有挂(有挂技巧)-哔哩哔哩1、让任何用户在无...
终于知道!德扑之星窥牌(透视)... 德扑之星窥牌新手教程相关信息汇总(需添加指定薇757446909获取下载链接);终于知道!德扑之星窥...
指导大家!手机德州app辅助(... 指导大家!手机德州app辅助(透视)竟然是真的有挂(详细教程)(有挂规律)-哔哩哔哩;(需添加指定薇...
重磅来袭!鱼扑克辅助,来玩德州... 相信很多朋友都在电脑上玩过来玩德州辅助器吧,但是很多朋友都在抱怨用电脑玩起来不方便。为此小编给大家带...
盘点一款(德州ai辅助神器wp... 《德州ai辅助神器wpk软件透明挂》是一款多人竞技的德州ai辅助神器wpk辅助透视游戏,你将微扑克对...
透明教程!约局吧软件有辅助(透... WePoker透视辅助版本解析‌,透明教程!约局吧软件有辅助(透视)其实真的有挂(详细教程)(有挂攻...
透视黑科技!pokernow德... 扑克之城那假赢率提升策略‌;透视黑科技!pokernow德州,扑克之城那假,的确真的有挂(有挂技巧)...