gostaria de ao clicar em um botão ele me aparecece uma menssagem DESEJA REALMENTE REALIZAR ESTA OPERAÇÃO
E O BOTÃO yES E O nO, CASO CLIE EM YES ELE EXECUTA A FUNÇÃO CASO CONTRARIO NÕ FAZ NADA.
NO DELPHI EU SEI QUE CHAMA MESSAGEDLG NO JAVA NÃO TENHO IDEIA…
if(JOptionPane.showConfirmDialog(null,"Confirma envio de convite?","Envio",JOptionPane.OK_CANCEL_OPTION,JOptionPane.PLAIN_MESSAGE)==0){...}
D
D_ora_Cole_Bernardi
Olá willian_sistema
No java vc usa o JOptionPane.YES_NO_OPTION.
Vc pode fazer de duas formas:
a 1ª é atribuindo um valor a uma variavel:
Quando vc atribui uma entrada JOptionPane.YES_NO_OPTION a uma variavel, essa variavel recebe o valor inteiro de 1 ou 0. 1 para YES_OPTION, e 0 para NO_OPTION.
int i = JOptionPane.showConfirmDialog(null ,"DESEJA REALMENTE REALIZAR ESTA OPERAÇÃO ?", "",JOptionPane.YES_NO_OPTION);
if (i == 1) { //Se (i == JOptionPane.YES_OPTION)
//bote sua operaçao aqui!
}else {
// não faz a operação
}
Ou pode fazer sem atribuir valor a variavel alguma:
if((JOptionPane.showConfirmDialog(null,"DESEJA REALMENTE REALIZAR ESTA OPERAÇÃO ?","",JOptionPane.YES_NO_OPTION)==JOptionPane.YES_OPTION)){//faz a operação}else{//não faz a operação}
Vlw tenta aí e qlqr coisa posta…
Espero ter ajudado!
william_sistema
agradeço a todos que responderam funcionou certinho.
Agora oputra duvida tem como trucar o Yes e o no por Sim e Não?
Felagund
william_sistema:
agradeço a todos que responderam funcionou certinho.
Agora oputra duvida tem como trucar o Yes e o no por Sim e Não?