JAVA / JXL - разные цвета для текста в ячейке - PullRequest
1 голос
/ 16 июня 2011

Я хотел бы установить для части текста в ячейке один цвет (цвет шрифта), а для другой части - другой цвет. Это возможно с jxl api? или это ограничение?

пример:

У меня есть 'name *' в ячейке, теперь я хочу, чтобы цвет 'name' был синим, а '*' - красным.

Заранее спасибо.

1 Ответ

3 голосов
/ 02 ноября 2011

Да, вы можете сделать это. пожалуйста, проверьте следующий код.

     WritableFont TableFormat = new WritableFont(WritableFont.ARIAL, 8, WritableFont.BOLD,false, UnderlineStyle.NO_UNDERLINE, Colour.WHITE);
     WritableCellFormat tableFormatBackground = new WritableCellFormat(); //table cell format
     tableFormatBackground.setBackground(Colour.DARK_BLUE) ; //Table background
     tableFormatBackground.setBorder(Border.ALL, BorderLineStyle.THIN,Colour.BLACK); //table border style
     tableFormatBackground.setFont(TableFormat); //set the font
     tableFormatBackground.setAlignment(Alignment.CENTRE);// set alignment left
...