Como faço para pegar qual opção do JOptionalPane foi clicada (onde tem um sim e um não) no momento q é clicado
Pegar opção JOptionalPane
7 Respostas
C
Olá,
O confirmDialog retorna um int, retorna 0 para sim e 1 para não.
E como eu uso isso?
C
if (JOptionPane.showConfirmDialog(null,"pergunta", "titulo", JOptionPane.YES_NO_OPTION, JOptionPane.INFORMATION_MESSAGE)==0){
faz aluma coisa, qdo o usuário apertar sim
}else{
faz outra coisa qdo o usuário apertar não
}
C
Ok, fico certo mais como faço para colocar em portugês os botões? no caso (SIM) (NÃO)??
Obrigado
Modo porco:
Object o[] = {"Sim", "Nao"};
JOptionPane.showConfirmDialog(this, "Deseja Prosseguir?", "seuTitulo", 0, 2, null, o, o[0] );
Deve ter um modo bonito usando Locales, mas não lembro de cbça!
C
Colocando este código não funciona ele diz que não econtra o objeto, tem alguma outra forma de passar os botões para portugues?
C
Tentei usar o código acima só que nao deu certo, dai usei o mesmo código só que ao invez de colocar “showConfirmDialog”, foi colocado “showOptionDialog”, funcionou certinho, os botões ficaram sim e não
Obrigado
Criado 5 de maio de 2005
Ultima resposta 23 de abr. de 2006
Respostas 7
Participantes 4