JLabel lässt die Farbe nicht ändern, warum?

Schnell geraten, ohne zu testen, und ohne, dass du Code gepostet hättest *räusper*: Ruf mal nach dem Erstellen

label.setOpaque(true); 

auf (ich meine, die wären Standardmäßig durchsichtig…)