Duvida JOptionPane.showConfirmDialog

Olá galera,

quero fazer o seguinte…

Tenho um JOptionPane.showConfirmDialog que da a mensagem se eu realmente quero fazer tal coisa, juntamente com os botões “sim, não, cancelar”.

Eu quero navegar entre esses 3 botões pelas setas direita / esqerda, e queria saber tambem se tem como eu remover o botão cancelar e deixar somente os botões sim e não.

Grato.

JOptionPane.showConfirmDialog(null,“Mensagem”, “Titulo”, JOptionPane.YES_NO_OPTION)

Ok marlon, muito obrigado, funcionou perfeitamente.

Agora gostaria de saber se tem como eu navegar entre os botões pelas setas direita / esqerda?

Grato.

public void keyReleased(KeyEvent ke)  {  
    if ( ke.getKeyCode() == KeyEvent.VK_RIGHT )  
        System.out.println("direita");
    else
        System.out.println("esquerda");
} 

Olá,

tudo bem até essa parte de pegar se a tecla direita ou esquerda foi pressionada.

Porem como vou mudar o foco no botão do JOptionPane?

Não sei como pegar um botão da JOptionPane.

Poderia me ajudar?

Grato.

JOptionPane.showConfirmDialog(null,“Mensagem”, “Titulo”, JOptionPane.YES_NO_OPTION). como nosso amigo disse ali em cima!

Olá Pessoal,
Estou usando o showConfirmDialog e gostaria muitíssimo da ajuda de vocês. Eu preciso mudar o foco do botão.
Vai que o usuário está alterando e clica em fechar, daí aparece a mensagem e ele despercebidamente esbarra no espaço. Como o foco está no sim, quando ela pressiona espaço, a janela fecha.

Abraços e muito obrigado.