Como definir a cor de fundo (cor da página) para o documento do word (.doc ou .docx) em Java?

Por algumas bibliotecas comohttp://poi.apache.org , poderíamos criardocumento do Word com qualquer cor de texto, mas parafundo ou destaque do texto, não encontrei nenhuma solução.

Cor da página por palavra de maneira manual !:

https://support.office.com/pt-BR/article/Change-the-background-or-color-of-a-document-6ce0b23e-b833-4421-b8c3-b3d637e62524

Aqui está o meu código principal para criar um documento do word por poi.apache

        // Blank Document
        @SuppressWarnings("resource")
        XWPFDocument document = new XWPFDocument();
        // Write the Document in file system
        FileOutputStream out = new FileOutputStream(new File(file_address));
        // create Paragraph
        XWPFParagraph paragraph = document.createParagraph();
        paragraph.setAlignment(ParagraphAlignment.RIGHT);

        XWPFRun run = paragraph.createRun();
        run.setFontFamily(font_name);
        run.setFontSize(font_size);
        // This only set text color not background!
        run.setColor(hex_color);

        for (String s : text_array) {
            run.setText(s);
            run.addCarriageReturn();
        }

        document.write(out);
        out.close();

questionAnswers(2)

yourAnswerToTheQuestion