Java Workd setColor 修改文本颜色无效

Java Workd修改文本颜色无效

XWPFRun runX = paragraphX.createRun();
runX.setText("The Body:", 0);
runX.setColor("FF0000");

这里如果 原word文档 字体颜色是 auto的,这里setColor()是有效的,如果原word文档 字体颜色 不是 auto,随便设个颜色,setColor()就无效了

请问有遇到的吗,如何解决,谢谢

代码调换一下顺序试试 ,就好像笔要先调好颜色,再用来写字,你字都写好了再换一只笔,那个字会变颜色吗