Como fazer um "JConfirmDialog ?"

Ae galera
Eu preciso de algo parecido com o JConfirmDialog
Soh q soh preciso de 2 botões em vez de 3

Eu pesquisei soh q nao entendi =/

E como q usa o JConfirmDialog?

Atenciosamente

se for tipo sim e não segue exemplo

if(JOptionPane.showConfirmDialog(null,"Confirma envio de convite?","Envio",JOptionPane.OK_CANCEL_OPTION,JOptionPane.PLAIN_MESSAGE)==0){
...
}

Olá

Você pode usar os seguintes métodos da classe JOptionPane:

  1. O método showConfirmDialog() recebe um quarto parâmetro representando os botões a serem exibidos. Acho que o código abaixo exibe os botões que você quer.
  1. O método showOptionDialog() é mais flexível.

[code]// Opções de botão a serem exibidas.
Object[] botoes = {“Sim”, “Não”};

JOptionPane.showOptionDialog(
null,
“Selecione uma opção”, // a mensagem
"Confirmação", // o título da janela
JOptionPane.DEFAULT_OPTION, // indica que o usuário fornecerá as opções
JOptionPane.QUESTION_MESSAGE, // exibirá o ícone de confirmação
null,
botoes, // um array contendo os títulos dos botões a serem exibidos
botoes[0] // o botão selecionado por padrão
);[/code]
Abraços

Bem valew eu consigui usar ele

Mais tipo, jah eh da classe que quando vc clica em OK retorna 0 e q quando clica em Cancel retorna um 2 ou vc q define esses valores de retorno?

E o q faz o JOptionPane.OK_CANCEL_OPTION
E o q faz o JOptionPane.PLAIN_MESSAGE

Desculpa mais eh q eu gosto de saber oq se passa pelo codigo
Se alguem puder me explicar agradeço desde jah

E não tem como eu mudar o nome dos botões?

Falows\

tnaires

Eu fiz um teste aqui

ele retorna o valor do indice do array de String q vc passa pro JOptin dialog?

Eh isso mesmo ow eu estou enganado?

Mais valew mesmo

Entendi direitinho ^^