Ciao a tutti ... volevo fare in modo che delle JLabel si colorassero al passaggio del cursore del mouse ... gli eventi del MouseListener sono riconosciuti correttamente ... il problema è il colore

Ecco qui di seguito il codice ... grazie

Codice PHP:
public class MyLabel extends JLabel implements MouseListener {



    public 
MyLabel() throws IOException {

        
super();
        
setPreferredSize(new Dimension(100100));
      
        
setBackground(new Color(221,241252));

        
setOpaque(false);

        
this.setText("test label");

        
this.addMouseListener(this);
     
    }

    public 
void mouseClicked(MouseEvent e) {
       
    }

    public 
void mousePressed(MouseEvent e) {

    }

    public 
void mouseReleased(MouseEvent e) {

    }

    public 
void mouseEntered(MouseEvent e) {
        
setOpaque(true);
          }

    public 
void mouseExited(MouseEvent e) {
        
         
setOpaque(false);

    }