JOptionPane

2 respostas
A

Olá bom dia a todos, alguém pode me dar uma dica do porque este código não compila.
quero colocar uma pergunta confirmando a saída do sistema.
Dá erro no JOptionPane (Cannot Resolve Simbol).

botao4.addActionListener(new ActionListener(){

public void actionPerformed(ActionEvent e){

int selectedOption = JOptionPane.showConfirmDialog

( this,Deseja Sair Realmente?, Atenção,

JOptionPane.YES_NO_OPTION);

if(selectedOption == JOptionPane.YES_OPTION){

dispose();

System.exit(0);

}

}

});

2 Respostas

BrunoBastosPJ

muda o this para null. Esse método recebe um objeto do tipo Component, quando você usa o this você tenta passar um tipo da interface ActionListener, que não faz parte da árvore de herança de component

A

É isso mesmo.
Muito Obrigado!

Criado 30 de outubro de 2006
Ultima resposta 30 de out. de 2006
Respostas 2
Participantes 2