Opção de confirmação com o comando JOptionPane.showOptionDialog

18/11/2018

0

Olá Pessoal,

Poderiam me dar uma força?

Estou montando um sisteminha para o cadastro de clientes (projeto da faculdade), e como nem sempre o cliente quer cadastrar o seu endereço, coloquei uma pergunta através da opção JOptionPane.showOptionDialog de um jeito que eu havia visto em outro tópico aqui do fórum.

O Código ficou desta forma:

int validarConfirmacaoEndereco = 0;

Object[] opcoes = { "Sim", "Não" };

validarConfirmacaoEndereco = JOptionPane.showOptionDialog(null, "Deseja cadastrar um endereço para este cliente? ", "Cadastro de Endereços", JOptionPane.DEFAULT_OPTION, JOptionPane.QUESTION_MESSAGE, null, opcoes, opcoes[0]);


**O problema é que quando aperto a tecla Tab o foco vai para o botão "Não" porém ele grava na variavel validarConfirmacaoEndereco o valor zero que corresponde ao "Sim"**

Tem como arrumar isso?
Andrey Silva

Andrey Silva

Responder

Assista grátis a nossa aula inaugural

Assitir aula

Saiba por que programar é uma questão de
sobrevivência e como aprender sem riscos

Assistir agora

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar