怎么我用Java窗外获取鼠标点击的坐标
关注:64 答案:2 mip版
解决时间 2021-01-24 14:24
提问者情癌晚期
2021-01-23 21:48
怎么我用Java窗外获取鼠标点击的坐标
最佳答案
二级知识专家错过の花开
2021-01-23 22:46
import java.awt.*;
import javax.swing.*;
import java.awt.event.*;
import java.util.EventListener;
class myMouseListener implements MouseMotionListener
{
public void mouseMoved(MouseEvent e){
int x=e.getX();
int y=e.getY();
String s=”当前鼠标坐标:”+x+’,’+y;
MouseMove.lab.setText(s);
}
public void mouseDragged(MouseEvent e){};
}
public class MouseMove extends JFrame{
public static JLabel lab=new JLabel();
public MouseMove() {
}
public static void main(String [] args)
{
// MouseMove fm=new MouseMove(“鼠标坐标测试”);
JFrame fm=new JFrame(“鼠标坐标测试”);
JPanel fp=new JPanel();
fp.addMouseMotionListener(new myMouseListener());//对在面板上的鼠标移动进行监听。
Container con=fm.getContentPane();
fp.add(lab);
con.add(fp);
fm.setSize(500,400);
fm.setVisible(true);
fm.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
}
}
全部回答
1楼輓畱嶼赱
2021-01-23 23:59
同问。。。
我要举报
如果感觉以上信息为低俗/不良/侵权的信息,可以点下面链接进行举报,我们会做出相应处理,感谢你的支持!
点此我要举报以上信息!
推荐资讯
大家都在看