Parar actionEvent

Tenho o seguinte codigo:

private void BotaoClienteActionPerformed(java.awt.event.ActionEvent evt)
{
CodigoProduto chama = new CodigoProduto();
DescricaoQuantidade pega = new DescricaoQuantidade();
GerenciaBotoes gerencia = new GerenciaBotoes();

    chama.VerificaCodigo(FieldCodigo,LabelStatus,FieldVerificador,1);
    pega.VerificaQuantidade(FieldQuantidade, LabelStatus);
    gerencia.LiberaBotoes();

}

Gostaria de saber como eu posso fazer pra parar o actionEvent caso algo ocorra no chama.VerificaCodigo por exemplo, impedir que ele continue a execuçao.

Olá rhuan,

Você pode fazer o método VerificaCodigo retornar um valor booleano, aí você analisar esse resultado:

private void BotaoClienteActionPerformed(java.awt.event.ActionEvent evt) { CodigoProduto chama = new CodigoProduto(); DescricaoQuantidade pega = new DescricaoQuantidade(); GerenciaBotoes gerencia = new GerenciaBotoes(); if (chama.VerificaCodigo(FieldCodigo,LabelStatus,FieldVerificador,1)) { pega.VerificaQuantidade(FieldQuantidade, LabelStatus); gerencia.LiberaBotoes(); } }

Até mais, :wink:

Obrigado, eu tinha pensado em algo perto disso, mas achei que pudesse existir um break; igual tem pra for e tal, mas vou fazer do jeito que voce indicou, obrigado

[Rhuan Menezes]

Não exatamente, mas…

private void BotaoClienteActionPerformed(java.awt.event.ActionEvent evt) { CodigoProduto chama = new CodigoProduto(); DescricaoQuantidade pega = new DescricaoQuantidade(); GerenciaBotoes gerencia = new GerenciaBotoes(); if (chama.VerificaCodigo(FieldCodigo,LabelStatus,FieldVerificador,1)) { return; } pega.VerificaQuantidade(FieldQuantidade, LabelStatus); gerencia.LiberaBotoes(); }