Te encuentras en el foro de Java

Como utilizar colores hexadecimales en java/Netbeans

problem
04/01/2013 04:03
elpregunton
Rango: Soldado
28/12/2012 04:02
Bolivia
10
0
Fecha de ingreso
Ubicacion
Preguntas
Respuestas

Como puedo utilizar colores hexadecimales

(#D05914 ,#003399 , #3AA835)

en java, los controles de netbeans utilizan RGB

problem
 
04/01/2013 04:09
Ranking: 1
Mouse
Rango : Querido Lider
18/08/2011 04:52
Bolivia
6
10
Fecha de ingreso
Ubicacion
Preguntas
Respuestas

Los swing de java/Netbeans utilizan RGB en sus siglas en ingles Red, Blue, Green, con valores de 0 a 255, pero los colores hecadecimales ,se diferencian de un nĂºmero decimal en que puede tomar valores del 0 al 9 y valores de la A a la F.

  1. #FF0000 = rojo = RGB(255,0,0)

para utilizar estos colores en java, debemos convertir ese valor "FF0000" a uno que pueda entender java, puedes utilizar la funcion:

  1. private int hex( String color_hex )
  2. {
  3. return Integer.parseInt(color_hex, 16 );
  4. }

y cuando queramos utilizar un color en java

  1. Color color = new Color( hex("FF7B7B") );

saludos a mi ;)

¿Fue este post útil para usted?
.
X

Se parte de Code Army!

Esta acción es solo para usuarios registrados