我有一个鼠标事件处理程序,在mouseMoved
我有这个:
public void mouseMoved(MouseEvent e)
{
if((e.getX()>=0 && e.getX()<=100) && (e.getY()>=0 && e.getY()<=100))
{
robot.mouseMove(mainOutput.getX()+200,mainOutput.getY()+200);
}
}
这样做的目的是,如果用户试图向帧的前 100x100 像素移动,则指针将平移。然而,我想要做的是重建一堵“不可逾越的墙”。
基本上,当用户试图进入该区域时,它无法通过该区域的端点。我想知道的是我将如何去做这件事?