Actualmente estoy usando HSSFColor/HSSFPalette y XSSFColor para establecer la Existente/Colores Personalizados. La implementación es la siguiente :
para, por ejemplo,
fuente.setColor(HSSFColor.BLANCO.index); para HSSF
o
cs.setFillForegroundColor(xssfColor); para XSSF

Quiero pasar los parámetros en los dos casos antes mencionados para «Hexadecimal Códigos de Color».

Como : para HSSF: fuente.setColor()/fuente.setColor(getShortIndexFromHexColorCodes())
para XSSF: cs.setFillForegroundColor();

Hay salida para hacer la anterior cosa, donde me puede pasar el Código de Color Hexadecimal y los colores se aplican en HSSF y XSSF.

Por favor me guía y gracias de antemano:)

InformationsquelleAutor sidd | 2012-06-25

1 Comentario

  1. 7

    Cuando se trata de ejemplos de código, trate de aquí.

    Ahora una ligera explicación. En el caso de font.setColor(short) el parámetro es un índice a un lugar en el estándar de la paleta. Trabajando con HSSFPalette, usted puede llamar a setColorAtIndex que toma cuatro parámetros. El primero es un índice existente irregular por defecto en el hilo (es decir, el color que va a reemplazar). Los otros tres son de color rojo, verde y azul, los valores, respectivamente, para el color que usted desea. Por lo tanto, la sustitución de un lugar en la paleta predeterminada con su costumbre de crear permitirá el uso de sus propios valores hexadecimales. Este es el HSSF caso.

    La XSSF caso de que realmente es trivial y aquí está un ejemplo setFillForegroundColor(new XSSFColor(new java.awt.Color(128, 0, 128))) Usted no tiene que hacer el mismo sacrificio que se tiene que hacer en HSSF. Sólo cree que el Color del objeto con sus valores hexadecimales para R, G y B

Dejar respuesta

Please enter your comment!
Please enter your name here