1个回答
展开全部
button.addMouseListener(new MouseAdapter() {
@Override
//鼠标按下
public void mousePressed(MouseEvent e) {
e.getX();//横坐标(相对button而言)
e.getY();//纵坐标(相对button而言)
e.getXOnScreen();//横坐标(相对屏幕而言)
e.getYOnScreen();//纵坐标(相对屏幕而言)
}
@Override
//鼠标释放
public void mouseReleased(MouseEvent e) {
//同上
}
});
更多追问追答
追问
怎么调用呢?
追答
我不是写了吗?我写的是点击button触发鼠标事件,其它组件的话把button换成需要触发事件的组件就行了。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询