为了账号安全,请及时绑定邮箱和手机立即绑定

SOLID_FOREGROUND 无法解析或不是字段

SOLID_FOREGROUND 无法解析或不是字段

九州编程 2021-11-24 18:40:06
SOLID_FOREGROUND cannot be resolved or is not a fieldstyle.setFillPattern(CellStyle.SOLID_FOREGROUND);使用3.7版本的apache-poi 我遇到以下问题。请帮忙解决这个问题。SOLID_FOREGROUND cannot be resolved or is not a field谢谢,戈瓦尔丹
查看完整描述

2 回答

?
慕标5832272

TA贡献1966条经验 获得超4个赞

根据 3.17 版的 javadoc,该字段已被删除。


使用FillPatternType.SOLID_FOREGROUND来代替。


从 apache-poi 3.15 的源代码我可以看到:


/**

 * Fill Pattern: Solidly filled

 * @deprecated 3.15 beta 3. Use {@link FillPatternType#SOLID_FOREGROUND} instead.

 */

@Removal(version="3.17")

static final short SOLID_FOREGROUND = 1; //FillPatternType.SOLID_FOREGROUND.getCode();


查看完整回答
反对 回复 2021-11-24
?
MMMHUHU

TA贡献1834条经验 获得超8个赞

您可以使用 org.apache.poi.ss.usermodel.FillPatternType。它有一个 FillPatternType.SOLID_FOREGROUND 属性,或者您可以传递值 1。

style.setFillPattern(FillPatternType.SOLID_FOREGROUND);

或者

style.setFillPattern(1);


查看完整回答
反对 回复 2021-11-24
  • 2 回答
  • 0 关注
  • 1420 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信