выше приведены снимки .docx, а ниже - образец кода. Я хочу изменить цвет a
после его замены на @
. r.setColor("DC143C")
не работает:
for (XWPFParagraph p : docx.getParagraphs()) {
List<XWPFRun> runs = p.getRuns();
if (runs != null) {
for (XWPFRun r : runs) {
String origText = r.getText(0);
if (origText != null && origText.contains("a")) {
origText = origText.replace("a", "@");
r.setText(origText, 0);
}
}
}
}
r.setColor("DC143C");
, размещенный послеr.setText(origText, 0);
, у меня работает. - person Axel Richter   schedule 29.10.2016r.setColor("DC143C")
изменит цвет всего прогона, который содержит замененный a. Это проблема? Но это далеко не работает. - person Axel Richter   schedule 29.10.2016