package window;
import java.awt.MouseInfo;
import java.awt.Point;
public class ShowMousePostion {
public static void main(String[] args) throws InterruptedException {
while(true){
Point point=MouseInfo.getPointerInfo().getLocation();
System.out.println("x="+point.x+",y="+point.y);
Thread.sleep(1000);
}
}
}
方法二:
package window;
import java.awt.Point;
import java.awt.event.MouseEvent;
import java.awt.event.MouseListener;
import javax.swing.JFrame;
public class MouseListenerTest extends JFrame implements MouseListener {
public MouseListenerTest() {
this.setSize(500, 400);
this.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
//this.addMouseListener(this);
this.setVisible(true);
}
@Override
public void mouseClicked(MouseEvent e) {
Point p = e.getPoint();
this.setTitle("当前坐标:" + p.x + "," + p.y);
}
@Override
public void mouseEntered(MouseEvent e) {
// TODO Auto-generated method stub
}
@Override
public void mouseExited(MouseEvent e) {
// TODO Auto-generated method stub
}
@Override
public void mousePressed(MouseEvent e) {
// TODO Auto-generated method stub
}
@Override
public void mouseReleased(MouseEvent e) {
// TODO Auto-generated method stub
}
public static void main(String[] args) {
new MouseListenerTest();
}
}
分享到:
2015-01-30 12:27
浏览 1018
评论