Ver Mensaje Individual
  #1 (permalink)  
Antiguo 25/06/2010, 23:34
dimaurss
 
Fecha de Ingreso: diciembre-2009
Mensajes: 11
Antigüedad: 14 años, 11 meses
Puntos: 0
JLabel + Color (solo una letra) se puede???

Hola gente, estaba con un programilla y se me ocurrió probar colores en un Label en lo cual termine en un dilema, acá unos ejemplos:

Por ejemplo podemos darle un color a todo el texto que contiene un Label;

Label l1 = new Label("Hola Mundo!!!");
l1.setForeground(Color.white);

Después se me ocurrió cambiar de color solo una letra o solo una palabra, teniendo el mismo Laber, después de una leve búsqueda no encontré nada. Lo único que se me ocurrió en mi caso es separa en distintos Label:

Label l1 = new Label("Hola ");
l1.setForeground(Color.white);

Label l1 = new Label("Mundo!!!");
l1.setForeground(Color.red);

o

Label l1 = new Label("H");
l1.setForeground(Color.white);

Label l1 = new Label("ola ");
l1.setForeground(Color.red);

Label l1 = new Label("Mundo!!!");
l1.setForeground(Color.white);

Label l1 = new Label("undo!!!");
l1.setForeground(Color.red);

Lo que es algo no muy practico.
Alguien conoce alguna función para esto???