62,614
社区成员
发帖
与我相关
我的任务
分享
import java.awt.MouseInfo;
import java.awt.Point;
import java.awt.event.MouseEvent;
import javax.swing.JFrame;
import javax.swing.JPanel;
/**
* @author bzwm
*
*/
public class MyMouseTest extends JFrame{
public MyMouseTest()
{
this.add(new MousePanel());
this.setVisible(true);
this.setSize(300, 500);
}
public static void main(String args[])
{
new MyMouseTest();
}
}
class MousePanel extends JPanel implements java.awt.event.MouseMotionListener
{
public MousePanel()
{
this.addMouseMotionListener(this);
}
/* (non-Javadoc)
* @see java.awt.event.MouseMotionListener#mouseDragged(java.awt.event.MouseEvent)
*/
public void mouseDragged(MouseEvent e) {
// TODO Auto-generated method stub
}
/* (non-Javadoc)
* @see java.awt.event.MouseMotionListener#mouseMoved(java.awt.event.MouseEvent)
*/
public void mouseMoved(MouseEvent e) {
// TODO Auto-generated method stub
Point mousepoint = MouseInfo.getPointerInfo().getLocation();
System.out.println(mousepoint.x+"\t"+mousepoint.y);
}
}