/*
* Created on 2-gen-2004
*/
/**
* @author Matteo Tomasulo
*/
import java.applet.*;
import java.awt.*;
import java.awt.event.*;
int x = 0, y = 0;
int mx = 0, my = 0;
public void init() {
addMouseMotionListener(this);
pa = getImage(getCodeBase(), "im/p.jpg");
}
}
}
}
}
}
}
}
if(mx < e.getX() && my < e.getY()) {
if((x >= -210 && y >= -323)) {
y -= 1;
x -= 1;
repaint();
}
}
else if(mx > e.getX() && my > e.getY()) {
if((x <= 0 && y <= 0)) {
y += 1;
x += 1;
repaint();}
}
else if(mx < e.getX() && my > e.getY()) {
if((x >= -212 && y >= -323 && x <= 0 && y <= 0)) {
y += 1;
x -= 1;
repaint();}
}
else if(mx > e.getX() && my < e.getY()) {
if((x >= -210 && y >= -323 && x <= 0 && y <= 0)) {
y -= 1;
x += 1;
repaint(); }
}
else if(mx == e.getX() && my < e.getY()) {
if((x >= -210 && y >= -323 && x <= 0 && y <= 0)) {
y -= 1;
repaint(); }
}
else if(mx < e.getX() && my == e.getY()) {
if((x >= -210 && y >= -323 && x <= 0 && y <= 0)) {
x -= 1;
repaint();}
}
else if(mx > e.getX() && my == e.getY()) {
if((x >= -210 && y >= -323 && x<= 0 && y <= 0)) {
x += 1;
repaint(); }
}
else if(mx == e.getX() && my > e.getY()) {
if((x >= -210 && y >= -323 && x<=0 && y<=0 )) {
y += 1;
repaint(); }
}
mx = e.getX();
my = e.getY();
}
g.drawImage(pa, x, y, this);
showStatus("Cursore(" + mx + "," + my + ")");
}
}