Java - setColor

 
Vista:

setColor

Publicado por [SLiM] (11 intervenciones) el 19/09/2005 16:30:07
Cual seria la sintaxis para definir un color en el siguiente metodo?





public void setColor(Color c, int indice) {


//Valido el indice
if (indice < 0 | indice > texto.length()) {
throw new RuntimeException(
"El número está fuera de rango!\nMayor que el tamaño de la palabra, o negativo");
}


/*Valido el parametro color*/
if ((c.getRed() < 0 | c.getRed() > 255)
| (c.getGreen() < 0 | c.getGreen() > 255)
| (c.getBlue() < 0 | c.getBlue() > 255)) {
throw new RuntimeException(
"Color Incorrecto.");
}


//Actualizo el color
this.arrayColores.set(indice, c);


//reescribo la frase
textArea.setText(armarTextoHtml());


}





En Color c?, por ejemplo rojo seria 255,255,0 no?.... setColor(255,255,0,4); ?
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
sin imagen de perfil
Val: 755
Bronce
Ha mantenido su posición en Java (en relación al último mes)
Gráfica de Java

RE:setColor

Publicado por Yamil Bracho (2315 intervenciones) el 19/09/2005 17:57:35
No debes pasar una instancia de la clase Color. Te quedaria algo como :

255,255,0 no?.... setColor( new Color( 255,255,0),4);
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar