JOptionPane

2 respostas
carioca

Pessoal, estou usando o OptionDialog para colocar um panel em um JOptionPane, só que estou com um problema. Como posso ‘capturar’ os botoes salvar, cancelar?? Para usar o metodos, setEnabled, etc…

Ex.:

Object opcoes[] = {“Salvar”,“Cancelar”};

int op = JOptionPane.showOptionDialog(null, panel, “Alterando Dados”, JOptionPane.YES_NO_OPTION, JOptionPane.QUESTION_MESSAGE, null, opcoes, null);

[]´s

2 Respostas

J

E se usasse opcoes[0], opcoes[1] ? Já tentasse ? Não sei ao certo, nunca o fiz mas, me parece isso. :stuck_out_tongue:

carioca

ja tentei só que não dá, porque é um objeto entao nao possui o metodo setEnabled. Entao tentei fazer assim:

JButton button = (JButton) opcoes[0];

tbm nao da certo.

Alguem tem mais alguma sugestão???

Criado 23 de setembro de 2003
Ultima resposta 23 de set. de 2003
Respostas 2
Participantes 2