Pregunta

Estoy tratando de configurar los colores de celda de Excel usando Apache POI en Java. He jugado un poco en sí mismo Excel y elegí los colores que quería - pero no puedo encontrar la manera de utilizar esos colores con PDI. Estoy usando el método font.setColor, que tiene un corto que es el índice de un color ... lo que parece indicar que yo estoy limitado a las constantes en IndexedColors. ¿Hay alguna manera de establecer una célula en un valor hexadecimal de color? O sólo yo puedo utilizar las constantes predefinidas?

¿Fue útil?

Solución

Puede utilizar el href="http://poi.apache.org/apidocs/org/apache/poi/hssf/usermodel/HSSFPalette.html" rel="noreferrer"> HSSFPalette clase setColorAtIndex() ).

Otros consejos

Estoy trabajando con HWPF, no HSSF y yo soy demasiado perezoso para ir a buscar, pero hacer las clases de formato de celda / carácter que estamos trabajando con tener un atributo denominado "ico24" o algo similar? En HWPF, eso es la representación de un int 24 bits (A) RGB especificación de color que se puede utilizar para especificar cualquier color te gusta.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top