Como gerar evento somente quando pedido?

1 resposta
vitorkgb

Galera, tenho um JList, que contém nomes de pessoas e uma classe que trata o evento atrás do método abaixo

private void jListaCadastradosValueChanged(ListSelectionEvent evt)                                            
{

}

quando eu seleciono algum item desse JList o programa, toma a ação de mostrar tudo relativo ao nome selecionado em outros campos, normal.

o problema é, quando por exemplo seleciono e mando excluir, naturalmente você também vai remover o nome também da JList, só que ao remover o programa fica invocando o método acima, como se eu tivesse clicando em algum nome, o que gera erro!, alguém sabe qual a melhor solução?

1 Resposta

Marky.Vasconcelos

Pode ser uma questão de lógica. Talvez deixar o JList de um lado e dois botões(Seleciona e Excluir) do lado seja mais viavel. Assim quando o Seleciona lançar um evento voce trata como se fosse a seleção. No caso do Excluir faça outra.

Criado 15 de julho de 2009
Ultima resposta 15 de jul. de 2009
Respostas 1
Participantes 2