MouseListener | Java
Java MouseListener est notifie chaque fois que vous modifiez l’état de la souris. Il est notifié contre MouseEvent. L’interface MouseListener se trouve dans le package java.awt.event. Il a cinq méthodes.
Les cinq méthodes de l’interface MouseListener sont données ci-dessous:
- mouseClicked(MouseEvent e)
- mouseEntered(MouseEvent e)
- mouseExited(MouseEvent e)
- mousePressed(MouseEvent e)
- mouseReleased(MouseEvent e)

Exemple: MouseListener en Java
import java.awt.*;
import javax.swing.*;
import java.awt.event.*;
public class MyMouse extends JFrame implements MouseListener
{
JLabel label;
MyMouse(){
addMouseListener(this);
label = new JLabel();
label.setBounds(90,80,130,20);
label.setFont(new Font("Serif", Font.BOLD, 20));
add(label);
setSize(250,250);
setLayout(null);
setVisible(true);
}
public void mouseClicked(MouseEvent e) {
label.setText("Cliqué");
}
public void mouseEntered(MouseEvent e) {
label.setText("Entré");
}
public void mouseExited(MouseEvent e) {
label.setText("Quitté");
}
public void mousePressed(MouseEvent e) {
label.setText("Appuyé");
}
public void mouseReleased(MouseEvent e) {
label.setText("Libéré");
}
public static void main(String[] args) {
new MyMouse();
}
}
Sortie:


