Botões

1 resposta
T

Aeh pessoal, antes de perguntar queria elogiar o que você fazem nesse fórum do PortalJava, é ótimo mesmo, ainda mais p pessoas como eu que estão aprendendo sozinhas, é uma bela mão na roda (sem pensamento maliciosos), nele eu vejo que as dúvidas de quem começas são muito parecidas, quase nunca pergunto porque sempre tem já alguém com a mesma dúvida mas que perguntou antes, agora sem mais puchassaquismos:

Queria saber como criar botãoes em uma janela usando JOptionPane, substituindo o “OK” e o “Cancel” por qualquer outra coisa e, cada botão fazendo coisas diferentes (tipo VB mesmo), isso dá?
P.s.: sei que usa a estrutura “if”, mas “if” o q?

1 Resposta

F

vc pode usar o metodo showOptionDialog

Object[] options = { "OK", "CANCELAR" };
int r = JOptionPane.showOptionDialog(null, "mensagem", "titulo", JOptionPane.DEFAULT_OPTION, JOptionPane.WARNING_MESSAGE, null, options, options[0]);
if (r == 0){
 // o usuario clicou em OK
}
else if (r == 1){
 // o usuario clicou em CANCELAR
}
Criado 9 de agosto de 2004
Ultima resposta 9 de ago. de 2004
Respostas 1
Participantes 2