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

Java

JAVA EE

Padrão de Projeto Java

Java ME

Lógica de programação

18/11/2018

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

Curtidas 0
POSTAR