Bom queria saber se da pra eu mudar a cor de uma label ou ate mesmo uma string (que ficaria mais facil para mim) até um certo ponto.
ex:
tenho a seguinte label:[color=black]54 56 2 50 20 36 25[/color]
e no meu programa eu ja adicionei os elementos 54 e 56 e queria mudar a cor desses para vermelho ficando assim:[color=red]54 56[/color] [color=black]2 50 20 36 25[/color]
e a medida que eu fosse inserindo os elementos fosse mudando a cor da label ou string até q fique:
[color=red]54 56 2 50 20 36 25[/color]
é possivel fazer isso ou é somente 1 coisa da minha imaginação?
Mudar a cor de 1 Label
4 Respostas
Primeiro poste se vc está usando java web, swing, ou jsp, depois podemos começar a pensar no problema
certo eu fiz o seguinte criei 1 vetor com 10 posiçoes e a cada posição atribuo 1 numero randomico
depois eu faço
String c = "";
for(int i =0;i!= 10;i++){
c = c+vetor[i]+" ";
}
Label itens = new label(c);
itens1.setBounds(0, 0, 500, 10);
pronto criei minha label e posicionei ela
depois eu vo e adiciono 1 elemento do meu vetor no meu programa
teria q ficar assim:[color=red]54[/color] 56 2 50 20 36 25
porém como eu faço:
itens.setForeground(Color.red);
ela fica assim:[color=red]54 56 2 50 20 36 25[/color]
certo eu fiz o seguinte criei 1 vetor com 10 posiçoes e a cada posição atribuo 1 numero randomico
depois eu faço
String c = "";
for(int i =0;i!= 10;i++){
c = c+vetor[i]+" ";
}
Label itens = new label(c);
itens1.setBounds(0, 0, 500, 10);
pronto criei minha label e posicionei ela
depois eu vo e adiciono 1 elemento do meu vetor no meu programa
teria q ficar assim:[color=red]54[/color] 56 2 50 20 36 25
porém como eu faço:
itens.setForeground(Color.red);
ela fica assim:[color=red]54 56 2 50 20 36 25[/color]
Acredito que pra você setar a cor de número por número teria que fazer uma label pra cada número.
Aí conforme for adicionando os números, setar a cor da label correspondente…
certo eu fiz o seguinte criei 1 vetor com 10 posiçoes e a cada posição atribuo 1 numero randomico
depois eu faço
String c = "";
for(int i =0;i!= 10;i++){
c = c+vetor[i]+" ";
}
Label itens = new label(c);
itens1.setBounds(0, 0, 500, 10);
pronto criei minha label e posicionei ela
depois eu vo e adiciono 1 elemento do meu vetor no meu programa
teria q ficar assim:[color=red]54[/color] 56 2 50 20 36 25
porém como eu faço:
itens.setForeground(Color.red);
ela fica assim:[color=red]54 56 2 50 20 36 25[/color]
Acredito que pra você setar a cor de número por número teria que fazer uma label pra cada número.
Aí conforme for adicionando os números, setar a cor da label correspondente…
é eu pensei nisso agora poco e terminei de implementar fazendo 10 labels e setando 1 por 1
vlw,pode da close aki