Tuesday, September 15, 2015

Filled Under:

Java program to show mouse events

Share
import java.awt.*;
import java.io.*;
import java.awt.event.*;
import java.applet.*;
/* <applet code=mouse.class width=500 height=500></applet> */
public class mouse extends Applet implements MouseListener, MouseMotionListener
{
int x=0,y=0;
String msg="mouse events";
public void init()
{
addMouseListener(this);
addMouseMotionListener(this);
}
public void mouseEntered(MouseEvent me)
{
x=me.getX();
y=me.getY();
msg="mouse entered";
repaint();
}
public void mouseMoved(MouseEvent me)
{
x=me.getX();
y=me.getY();
msg="mouse moved";
repaint();
}
public void mouseExited(MouseEvent me)
{
x=me.getX();
y=me.getY();
msg="mouse exited";
repaint();
}public void mouseDragged(MouseEvent me)
{
x=me.getX();
y=me.getY();
msg="mouse dragged";
repaint();
}public void mouseClicked(MouseEvent me)
{
x=me.getX();
y=me.getY();
msg="mouse clicked";
repaint();
}public void mousePressed(MouseEvent me)
{
x=me.getX();
y=me.getY();
msg="mouse pressed";
repaint();
}public void mouseReleased(MouseEvent me)
{
x=me.getX();
y=me.getY();
msg="mouse released";
repaint();
}
public void paint(Graphics g)
{
g.drawString(msg,x,y);
}
}

0 comments:

Post a Comment