Desabilitar teclado no JOptionPane.showConfirmDialog

2 respostas
Alysson_Tostes

Olá pessoal.
Preciso desabilitar o teclado de um JOptionPane.showConfirmDialog, assim sendo possível realizar determinada operação apenas com o clique em uma das opções.

2 Respostas

Lucas_Camara

Como assim, desabilitar o teclado? Apenas para seu sistema ou para o computador todo?

Alysson_Tostes

Preciso desabilitar a ação do teclado em cima do JOptionPane apenas.
Te explicar o porque.
Quando você tecla TAB, o foco ainda continua no botão anterior, ex:
O foco se inicia no botão “Sim”, se você der TAB e depois ENTER, o botão executado será o “Sim” (e deveria ser “Não”), mais caso você dê um TAB e depois SPACE, o botão executado será o “Não”, porque o SPACE funciona como o clique do mouse.
Preciso desabilitar o teclado para funcionar apenas com o clique do mouse.

Criado 19 de junho de 2016
Ultima resposta 20 de jun. de 2016
Respostas 2
Participantes 2