swing jlabel setbackground çalışmıyor

hasbel kader java ile swing kullanmam gerekti ve bi yerde bi label ın background’ını kırmızı yapmam lazım. set ettim validate dedim repaint ettim yemedi meğer durum opaklıkla ilgiliymiş. ve çook eski bişey.

http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=4421165

çözüm basit arka rengi set ederken bide araya opaqlık set ediyoruz. örnek kod

jLabel.setOpaque(true);

jLabel.setText(“Recording”);

jLabel.setBackground(Color.red);

jLabel.repaint();