import javax.swing.*;
import java.awt.*;
import java.awt.event.*;
public class Mouse_Event extends JFrame implements MouseListener {
String msg = "";
public Mouse_Event() {
setTitle("Mouse Listener Example");
setSize(600, 600);
setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
addMouseListener(this);
}
public void mouseClicked(MouseEvent me) {
msg = "mouseClicked";
repaint();
}
public void mouseEntered(MouseEvent me) {
setTitle("mouse entered");
}
public void mouseExited(MouseEvent me) {
setTitle("mouse exited");
}
public void mousePressed(MouseEvent me) {
msg = "mouse pressed";
repaint();
}
public void mouseReleased(MouseEvent me) {
msg = "mouse released";
repaint();
}
public void paint(Graphics g) {
super.paint(g);
g.drawString(msg, 50, 50);
}
public static void main(String[] args) {
Mouse_Event frame = new Mouse_Event();
frame.setVisible(true);
}
}
To embed this project on your website, copy the following code and paste it into your website's HTML: