我正在做某事并撞到了一堵砖墙。我的程序应该做一个避开光标的圆圈。我几乎完成了,但我只需要底部的 if 语句帮助。我将如何正确格式化它,这样我就不会一直收到错误?
private void setCircle(MouseEvent s) {
int getx = s.getX();int gety = s.getY();
Random random = new Random();
randomX = random.nextInt(700 - 51) + 51;
randomY = random.nextInt(700 - 51) + 51;
setX(randomX); setY(randomY);
if((getx)>x)&&(getx)<(x+80))||((getx)>x)&&(getx)>(x-80))&&((y<gety)&&(gety<(y+80))||((gety)>y)&&(gety)>(y-80)){
repaint();
}
}