Apache POI XSSFColor из шестнадцатеричного кода

Я хочу установить цвет переднего плана ячейки на заданный цвет в шестнадцатеричном коде. Например, когда я пытаюсь установить красный цвет:

style.setFillForegroundColor(new XSSFColor(Color.decode("#FF0000")).getIndexed());

Независимо от того, какое шестнадцатеричное значение я установил в параметре функции декодирования, функция getIndexed всегда будет возвращать черный цвет.

Может быть, я делаю что-то не так? Я думаю, что это ошибка, но я не уверен...

36
задан Neets 6 June 2012 в 10:39
поделиться