Various MouseEvent example in an Java Applet
import java.applet.Applet;
import java.awt.Graphics;
import java.awt.Color;
import java.awt.event.*;
public class TestApplet extends Applet implements MouseListener
{
int px, py;
public void init()
{
setBackground(Color.red);
this.addMouseListener(this);
}
public void paint(Graphics g) {
g.setColor(Color.white);
g.drawString("Welcome Applet", px,py);
}
public void mouseExited(MouseEvent me) {
showStatus("Mouse Exited");
}
public void mouseEntered(MouseEvent me) {
showStatus("Mouse Entered");
}
public void mousePressed(MouseEvent me) {
showStatus("Mouse Pressed");
}
public void mouseReleased(MouseEvent me) {
showStatus("Mouse Released");
}
public void mouseClicked(MouseEvent me) {
px = me.getX();
py = me.getY();
repaint();
showStatus("Mouse Clicked");
}
}
Comments
Post a Comment