Ajuda com confirmação de exclusão de registro

2 respostas Resolvido
java
cleitonoliveira

Pessoal boa tarde,
Alguem pode me ajudar, estou querendo colocar uma confirmação de exclusao de registro no meu projeto, coloquei, atraves do JOptionPane.showConfirmDialog, ele exclui certinho, mas ao clicar em não ele exclui do mesmo jeito, como eu faço para ele não excluir? segue o codigo.

int linha = jtProduto.getSelectedRow();
    int codigoProduto = (int) jtProduto.getValueAt(linha, 0);
    JOptionPane.showConfirmDialog(this,"Deseja Excluir?","Atenção", JOptionPane.YES_NO_OPTION);
    if(linha==JOptionPane.YES_OPTION){
    controlerProdutos.excluirProdutoControler(codigoProduto);
    }
    carregarProdutos();

2 Respostas

Lucas_Camara
Solucao aceita

O certo é assim:

int escolha = JOptionPane.showConfirmDialog(this,"Deseja Excluir?","Atenção", JOptionPane.YES_NO_OPTION);

if (escolha == JOptionPane.YES_OPTION) {
    controlerProdutos.excluirProdutoControler(codigoProduto);
}
cleitonoliveira

Valeu irmao deu certinho.

Criado 20 de abril de 2020
Ultima resposta 21 de abr. de 2020
Respostas 2
Participantes 2