Questo forse ti è d'aiuto:
codice:
JLabel jl = new JLabel("Questa è una scritta");
jl.setForeground( Color.red ); // Setto il colore del testo ROSSO
jl.setBackground( Color.green ); // Setto il colore di sfondo a VERDE

JLabel label2 = new JLabel("Questa è un'altra scritta");
label2.setBackground( new Color(0x00, 0x02, 0xB9) ); // Setto un colore BLU per lo sfondo
jlabel2.setForeground( new Color(255, 255, 0) ); // Setto il colore del testo a GIALLO.
Ciao.