previous | start | next

Mouse Listener that Moves a Rectangle

public MouseApplet()
{
...
//add mouse press listener
class MousePressListener implements MouseListener
{
public void mousePressed(MouseEvent event)
{
int x = event.getX();
int y = event.getY();
box.setLocation(x,y);
repaint();

}
//do-nothing methods
public void mouseReleased(MouseEvent event){}
public void mouseClicked(MouseEvent event){}
public void mouseEntered(MouseEvent event){}
public void mouseExited(MouseEvent event){}
}
MouseListener listener = new MousePressListener();
addMouseListener(listener);
}


previous | start | next