2017-01-14 7 views
0

선택한 단어의 글꼴 색을 어떻게 바꿀 수 있습니까? 나는 이것에 대한 함수를 작성하고 싶지만, 내 수준이 API를 너무 기본입니다 ...POI XWPF로 선택한 단어 색을 변경하는 방법

이 내 의사 대구입니다 :

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

그래서,이 기능은 색의 단어를 반환해야합니다. 도와주세요.

답변

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"); 

주어진 실행의 모든 ​​텍스트에는 동일한 서식 속성이 있습니다. 이러한 속성을 변경해야 할 때마다 단락에 새 실행을 추가해야합니다.