Estava montando um joguinho de campo minano aqui, mas não estou conseguindo usar o actionPerformed.
Tenho uma classe onde tem todas as informações do “quadrado”, onde crio várias intâncias apartir do número de “quadrados” que o campo vai ter, cada instância tem um botão. No construtor da interface eu criei um for para instânciar todos os botões.
No actionPerformed eu coloquei assim:
public void actionPerformed(ActionEvent e) {
if (e.getSource() == camp.estrutura[1][1].botao){
camp.estrutura[1][1].primeiraVerificacaoDeMina(camp.estrutura,1,1);
}
}
Só que ele nem entra no If, fiz uns testes no console para ter certeza disso.