Non ho afferrato bene il concetto

praticamente creo la classe


import java.awt.event.MouseListener;


import com.sun.glass.events.MouseEvent;


public class CustomMouseListener implements MouseListener{




@Override
public void mouseClicked(java.awt.event.MouseEvent e) {
System.out.println("Prova");

}


@Override
public void mouseEntered(java.awt.event.MouseEvent e) {
// TODO Auto-generated method stub

}


@Override
public void mouseExited(java.awt.event.MouseEvent e) {
// TODO Auto-generated method stub

}


@Override
public void mousePressed(java.awt.event.MouseEvent e) {
// TODO Auto-generated method stub

}


@Override
public void mouseReleased(java.awt.event.MouseEvent e) {
// TODO Auto-generated method stub

}
}
ho implementato il metodo mouseClicked(). Quando l'utente clicca sul panel il compilatore stampa il messaggio: "prova". Mettiamo che io creo un'altro panel e lo chiamo panel2 e gli voglio far fare un'azione diversa, ad esempio stampa la frase: "hai premuto sul secondo pannello". come devo fare ?