首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >类型setFillForegroundColor(简称)的方法CellStyle不适用于参数(XSSFColor)

类型setFillForegroundColor(简称)的方法CellStyle不适用于参数(XSSFColor)
EN

Stack Overflow用户
提问于 2019-11-20 11:07:05
回答 1查看 2.5K关注 0票数 2

我试图在Apache中使用自定义颜色,但我遇到了一个小问题。到目前为止,我一直在使用IndexedColors,但作为调色板,它非常单调。因此,使用RGB格式进行颜色选择将有助于我使我的电子表格看起来更好。

我一直在使用问题的答案,因为它从理论上解决了我的问题。然而,我正面临一个非常愚蠢的问题,我真的不知道如何解决。

我收到的错误是:

类型setFillForegroundColor(简称)的方法CellStyle不适用于参数(XSSFColor)

这种情况不应该发生,因为我在关于Apache的许多其他示例和文档中都使用了它。IDE (Eclipse)建议将setFillForegroundColor改为setFillBackgroundColor,但这样做只会让人觉得反之亦然。我的IDE是个多么有趣的人..。

我已经为我的风格创建了一个Map,这可能会让所有事情变得复杂,但我并不认为这是问题所在。或者可以吗?

我能做些什么来解决这个无稽之谈?

代码摘录:

代码语言:javascript
复制
private static Map<String, CellStyle> styling(Workbook wb)
{
    Map<String, CellStyle> styles = new HashMap<>();
    CellStyle style;

    Font font1 = wb.createFont();
    font1.setBold(true);

    style = createBorderedStyle(wb);
    style.setAlignment(HorizontalAlignment.RIGHT);
    style.setFont(font1);
    style.setFillBackgroundColor(new XSSFColor(new java.awt.Color(255, 255, 0), new DefaultIndexedColorMap()));
    style.setFillPattern(FillPatternType.SOLID_FOREGROUND); 
    styles.put("column_headers", style);

    return styles;
}

一些视觉喜剧

setFillBackgroundColor

setFillForegroundColor

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2019-11-20 11:57:33

多亏了阿克塞尔·里克特,我解决了这个问题。问题是我应该粘贴到XSSF库。

代码语言:javascript
复制
private static Map<String, CellStyle> styling(Workbook wb)
{
  Map<String, CellStyle> styles = new HashMap<>();
  XSSFCellStyle style;

  Font font1 = wb.createFont();
  font1.setBold(true);
  style = (XSSFCellStyle) createBorderedStyle(wb);
  style.setAlignment(HorizontalAlignment.RIGHT);
  style.setFont(font1);
  style.setFillForegroundColor(new XSSFColor(new java.awt.Color(128, 0, 128), new DefaultIndexedColorMap()));
  style.setFillPattern(FillPatternType.SOLID_FOREGROUND); 
  styles.put("cell_g", style);

  return styles; 
}
票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/58952888

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档