Criando cores

0 respostas
C

ola pessoal!
to com um problema.
tenho uma applet que recebe como param uma cor em formato html(#ADB9C7). Para utilizar essa cor, faço a conversao para o formato usado pelo java. Segue o código:

/*Esta função converte a cor do formato Html para java. Exemplo: #ADB9C7 -> 0xC7B9AD  */
	public Color ConverteCor (String cor){
	  String aux = new String("");  
	  aux = "0x"+cor.substring(5)+cor.substring(3,5)+cor.substring(1,3); 
	  int n = new Integer(aux).intValue();
	  return new Color(n);
	}

O problema é que quando cria a var n com base em aux, dá erro mas se eu pegar o conteudo de aux e fizer

int n[]={0xC7B9AD}

funciona.
Alguem tem idéia?

Criado 4 de abril de 2005
Respostas 0
Participantes 1