Desejo saber como se altera a cor da fonte do JProgressBar.
Tentei de várias maneiras, mas sem sucesso:
meuJProgressBar.setFont(novaFonte); //muda a fonte, mas não a cor
meuJProgressBar.setBackground(Color.COR); //muda a cor do fundo
meuJProgressBar.setForeground(Color.COR); //nos outros componentes swing muda a cor da fonte, mas no JProgressBar muda a cor da barra do valor.
Pesquisei em vários lugares, mas sempre mostram apenas alterações nos três exemplos acima, mas nunca mostrando como mudar a cor da fonte.
Alguém tem alguma sugestão?
se fala a cor dentro dele certo.
É a cor da string de porcentagem…
Eu sei que não é ideal ressuscitar tópicos, mas como eu consegui descobrir por acaso após meses, vou deixar respondido aqui:
//A cor da barra que aponta o valor
UIManager.put("ProgressBar.foreground", Color.RED);
//A cor do fundo
UIManager.put("ProgressBar.background", Color.YELLOW);
//A cor da String quando a barra de valor estiver sobre ela
UIManager.put("ProgressBar.selectionForeground", Color.BLACK);
//A cor da String quando a barra de valor NÃO estiver sobre ela
UIManager.put("ProgressBar.selectionBackground", Color.BLUE);