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

Popular posts from this blog

Custom Exception example for BankAccount

HashMap HashSet example

Annotation