import java.awt.*;
import javax.swing.*;
import java.awt.event.*;
import java.util.*;
public class TestaInputMouse{
private JFrame f=new JFrame("mouse input ");
private Panel p = new Panel ();
clickx int, int
Clicky;
clickxP int, int
clickyP;
clickxR int, int
clickyR;
public TestaInputMouse () {
f.setDefaultCloseOperation ( JFrame.EXIT_ON_CLOSE);
f.setSize (500.500);
f.add (p);
f.setVisible (true);
f.addMouseListener (new Mouse ());
f.setVisible (true);
} public class Panel extends JPanel {public void
paintComponent (Graphics g) {String guy
= "mouse click "+ clickx +" "+ Clicky;
g.DrawString (Dude, 10:20);
guy =" mouse pressed cord. "ClickxP + +" "+ clickyP;
g.DrawString (Dude, 10:40);
guy =" mouse down rilsciato "clickxR + +" "+ clickyR;
g.DrawString (guy, 10.60);
g.fillRect (clickx, Clicky, 10,20);}
} public static void main (String [] args) {t = new
TestaInputMouse TestaInputMouse ();}
implements MouseListener {public class Mouse
public void mousePressed (MouseEvent e) {
clickxP=e.getX()-5;
clickyP=e.getY()-24;
f.repaint();
}
public void mouseReleased(MouseEvent e){
clickxR=e.getX()-5;
clickyR=e.getY()-24;
f.repaint();
}
public void mouseClicked(MouseEvent e){
clickx=e.getX()-5;
clicky=e.getY()-24;
f.repaint();
}
public void mouseEntered(MouseEvent e){}
public void mouseExited(MouseEvent e){}
}
}
_____________________________________________________________________________
QuickPost this image to Myspace, Digg, Facebook, and others!