Remoção da lista não executando

Olá boa tarde a todos,estou desenvolvendo um projeto Aluno,sendo que está dando problema somente na hora de remover um aluno na lista.
aki está o código…
Esse trecho do código está na Visão,Criei o modoRemover para habilitar os campos e botões.

public void modoRemover(){
nomeField.setEnabled(true);
matriculaField.setEnabled(true);

	novoButton.setEnabled(false);
	buscarButton.setEnabled(false);
	alterarButton.setEnabled(false);
	removerButton.setEnabled(false);
	cancelarButton.setEnabled(true);
	confirmarButton.setEnabled(true);
	confirmarButton.setActionCommand("Confirmar Remover");
	
	
}

Agora esse está na Classe Controle…

if(comando.equals(“Confirmar Remover”)){

			Aluno alunoRemover = visao.leAluno();
			lista.remove(alunoRemover);
			visao.exibeMensagem("Aluno Removido com Sucesso");
			System.out.println(lista);
			visao.limparAluno();
			visao.modoInicial();
		}

o tipo da lista é ArrayList…
O q está acontecendo,quando clico em remover não acontece nada…de repente é um erro bobo,mas não estou conseguindo implementar esse trecho,gostaria da ajuda de vcs…

vc precisa dizer qual é o erro !!!

como eu disse parece q o botão não está sofrendo a ação …quando clico em confirmar remover.

se vc não esta conseguindo chegar no seu if(comando == algumacoisa) então é algum erro de lógica…vc precisa fazer um debug e ver pq isso esta acontecendo

Agora olhando melhor seu código…esse método remover não faz nada ??? só atribui valor aos botões…esta certo isso ?

vc acha q o esse método q está errado para remover o Aluno da lista…???

Aluno alunoRemover = visao.leAluno();
lista.remove(alunoRemover);
visao.exibeMensagem(“Aluno Removido com Sucesso”);
System.out.println(lista);
visao.limparAluno();
visao.modoInicial();

ai grande consegui agora…olhei o código mais de mil vezes,e tipo tinha uma chave q eu não tinha fechado de um IF(comando.equals(“confirmar Busca”),ai tipo o "confirmar remocao "estava dentro dele…por isso q o evento não estava sendo gerado
valeu grande brigadão pela ajuda…