Retorno do Message

3 respostas
D

Pessoal nescessito saber com pego o retorno da mensagem.

por exemplo.

JOptionPane.showconfimDialog(null,“deseja sair?”);

usar um tipo yes or no.

Pois não consigo ver se foi selecionado sim ou não:

Agradeço desde já.

3 Respostas

thiago.correa

se você olhar a documentação do código vai notar que esse método retorna um inteiro.

int opcao =  JOptionPane.showconfimDialog(null,"deseja sair?"); 

if (opcao == JOptionPane.YES_OPTION ) {
    // o usuario clicou em YES
} else {
    // o usuario clicou em NO
}
D

Obrigado!

Peguei as informações e irei testar, retorno mais tarde.

J

Daniel
O metodo retorna um int.

0 -> yes
1 -> no
2 -> cancel

Caso exista so o botao Sim e Nao

JOptionPane.showConfimDialog(null,“deseja sair?”, JOptionPane.YES_NO_OPTION);

Caso exista os botoes Sim, Nao, Cancelar

JOptionPane.showConfimDialog(null,“deseja sair?”, JOptionPane.YES_NO_CANCEL_OPTION);

Criado 22 de agosto de 2006
Ultima resposta 22 de ago. de 2006
Respostas 3
Participantes 3