Java MouseListener

J'ai un tas de JLabels et je tiens à le piège de la souris cliquez sur événements. pour le moment, je vais avoir à utiliser:

public void mouseClicked(MouseEvent arg0) {

}

public void mouseExited(MouseEvent arg0) {

}

public void mouseEntered(MouseEvent arg0) {

}

public void mousePressed(MouseEvent arg0) {

}

public void mouseReleased(MouseEvent arg0) {

    System.out.println("Welcome to Java Programming!"); 
}

Je me demandais si il n'y est plus propre façon de faire cela au lieu d'avoir un tas d'événements, je ne veux pas de piège?

EDIT:

    class MyAdapter extends MouseAdapter {
    public void mouseClicked(MouseEvent event) {

        System.out.println(event.getComponent());
    }
}

les travaux ci-dessus, mais netBeans dit ajouter @override anotation. qu'est-ce que cela signifie?

EDIT: ok obtenu. fixe et résolu.

OriginalL'auteur iTEgg | 2010-04-19