1

如何更改所选单词的字体颜色?我想为此创建一个函数,但我的水平对于这个 api 来说太基础了......

这是我的伪代码:

 public String setTextColor(String word){
     String coloredWord = null;
     /**
     * setColor method here
     */
    return coloredWord;
}

所以,这个函数必须返回彩色单词。如果可以的话请帮忙 :)

4

1 回答 1

1

您需要设置运行属性。这与 Excel API 中的富文本字符串类似,但有一点不同。

// p is your paragraph object
XWPFRun r = p.createRun();
r.setColor("ff0000");
r.setText("This text is red");
r = p.createRun();
r.setText(" but this text is black");

给定运行中的所有文本都具有相同的格式属性。每当这些属性需要更改时,您都需要在段落中添加新的运行。

于 2017-01-16T17:04:47.547 回答