JProgressBar mudando Color da String?

Salve galera

Estou tentando mudar o Color da String de um JProgressBar, mas não estou conseguindo…Ja tentei com HTML e com UIManager, mas nada ainda.

vejam como estou tentando.

   UIManager.put("meuJProgress.background", Color.BLACK); //colour of the background
    UIManager.put("meuJProgress.foreground", Color.RED);  //colour of progress bar
    UIManager.put("meuJProgress.selectionBackground",Color.YELLOW);  //colour of percentage counter on black background
    UIManager.put("meuJProgress.selectionForeground",Color.BLUE);  //colour of percentage counter on red background

Como fazer isso ?

obrigado.

http://www.java2s.com/Tutorial/Java/0240__Swing/CustomizingJProgressBarLookandFeel.htm

Um probleminha sério - o que foi explicado nessa página acima altera as cores de todos os JProgressBars, não somente o do que você quer alterar.

[quote=entanglement]http://www.java2s.com/Tutorial/Java/0240__Swing/CustomizingJProgressBarLookandFeel.htm

Um probleminha sério - o que foi explicado nessa página acima altera as cores de todos os JProgressBars, não somente o do que você quer alterar.
[/quote]

Entaum, eu ja imaginava isso pq trabalhando com UI diretamente é quase certo q vai acontecer isso…Mas o fato é q não estou encontrando uma maneira de alterar o Color da String do JProgressBar…Tudo o q encontrei foi usando UIManager msm…affs !

qquer dica posta ae.

obrigado.

Dependendo do Look & Feel é possível fazer o que você quer, usando setForeground().
No caso específico do Nimbus, não dá para acertar a cor apenas de um dos JProgressBars.