Souris déplacée de l'événement au sein d'un Composite

Je vais avoir quelques problèmes avec l'obtention de mon les événements de souris de travail. J'ai un Composite à l'intérieur d'un JLayeredPane qui est dans un JScrollPane. Certes, je suis assez nouveau à travailler avec Swing, mais pour l'essentiel, je veux que le Composite à réagir à la souris en déplaçant, mais ont été incapables de le faire fonctionner.

public class CellHighlighter extends JPanel implements MouseMotionListener{

    public CellHighlighter(){

    }

    public void mouseMoved(MouseEvent evt){
        System.out.println(evt.getPoint().x + ", " + evt.getPoint().y);
    }

    public void mouseDragged(MouseEvent evt){System.out.println("message");}

}

Toute aide serait grandement appréciée, merci d'avance!

OriginalL'auteur Shane Fitzgerald | 2011-12-08