Duvida JOptionPane.showConfirmDialog

6 respostas
W

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.

6 Respostas

Marlon_Meneses

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

W

Ok marlon, muito obrigado, funcionou perfeitamente.

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

Grato.

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

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.

Diguinho.Max

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

P

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.

Criado 19 de outubro de 2011
Ultima resposta 29 de out. de 2013
Respostas 6
Participantes 5