Boa Noite,
Estou com um pequeno problema, o x e o y do circulo é alterado quando pressionado (isto só acontece a 1 vez que é pressionado).
Deixo uma imagem e o code do mousePressed.
public void mousePressed(MouseEvent e, int metadeX, int metadeY) {
if (e.getX() >= x && e.getY() >= y && e.getX() <= (x + 30) && e.getY() <= (y + 30)) {
int testeX = metadeX + ((metadeX / 2) / 2);
int testeY = metadeY / 2 + 50;
for(int i = 0; i < 3; i++){
for(int j = 0; j < 3; j++){
if(t.verificaExiste(i, j) && x >= testeX && x <= testeX + 30 && y >= testeY && y <= testeY + 30){
sair = true;
t.insere(i, j, 0);
t.limpaTotal();
}
testeX += 45;
}
testeX = metadeX + ((metadeX / 2) / 2);
testeY += 45;
}
areaClicada = true;
} else {
areaClicada = false;
}
}
Se alguém me puder ajudar agradeço imenso :)
