Erro no getSource()

galera é o seguinte…

tipo… tenho varios botoes criados…
e tenho um action listener neles…

quando algm clica… eu qro q ele fica enable(false)… só q da erro fazer assim:

[code]public void actionPerformed(ActionEvent e)
{

e.getSource().setEnabled(false);

}[/code]

como q faço pra isso da certo?

obs: eu nao consigo fazer por if pq sao mais de 100 botoes… fica mtu longo… tm outra forma de fazer?

Qual é o erro ?

No “olhometro” me parece que fala um cast, faça assim :

public void actionPerformed(ActionEvent e) { 
   if (e.getSource() instanceof JButton) {
      JButton botao = (JButton) e.getSource();
      botao.setEnabled(false);
  }
 }

[]s

Douglas

o erro é:

cannot resolve synbol method setEnable(boolean)

qq isso qr dizer?

[]'s