Oi,

 Do modo que voce esta fazendo, o programa n�o deve nem compilar ja que 
 B e C s�o vari�veis locais ao m�todo main e n�o s�o vis�veis dentro do 
m�todo actionPerformed. O que voce pode fazer � usar o m�todo 
getActionCommand da classe ActionEvent ou transformar B e C em 
atributos da classe.

 []'s

> 
>     Como iniciante estou recorrendo novamente a lista ...
>     Quero fazer o seguinte: estou usando awt, quero que dependendo do 
button pressionado imprima determinada mensagem, usando somente um 
button n�o tive problemas, mas preciso implementar controle de fluxo, o 
melhor que consegui foi isso que est� ai embaixo, agrade�o 
antecipadamente a aten��o.
> 
> import java.awt.*;
> import java.awt.event.*;
> class  Exer7 extends Frame implements ActionListener
> {
>  String x;
> 
>  public void paint(Graphics g)
>  {
>   if(x != null)
>   g.drawString(x,100,100);
>  }
> 
>  public void actionPerformed(ActionEvent e)
>  {
>   if(e.getSource().equals(B))
>   {
>    x = "Bot�o 1 pressionado";
>   }                                                // O que devo 
fazer para funcionar ???
>   if(e.getSource().equals(C))
>   {
>    x = "Bot�o 2 pressionado";
>   }
>   repaint();
>  }
> 
>  public static void main (String arg[])
>  {
>   Exer7 f = new Exer7();
>   Button B = new Button();
>   Button C = new Button();
>   f.setLayout(new FlowLayout());
>   f.add(B);
>   f.add(C);
>   B.addActionListener(f);
>   C.addActionListener(f);
>   f.setSize(300,300);
>   f.show();
>  }
> }
> 
>  - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
 - - - - - - - - - - - - - - - - - - - - - - - - - 
> 
> Roberto A. Metz
> [EMAIL PROTECTED]
> http://carazinho.upf.tche.br/~9430
> 
>  - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
 - - - - - - - - - - - - - - - - - - - - - - - - - 
> 
> 
> 

-- 
Edward Roe

------------------------------ LISTA SOUJAVA ---------------------------- 
http://www.soujava.org.br  -  Sociedade de Usu�rios Java da Sucesu-SP 
d�vidas mais comuns: http://www.soujava.org.br/faq.htm
regras da lista: http://www.soujava.org.br/regras.htm
para sair da lista: envie email para [EMAIL PROTECTED] 
-------------------------------------------------------------------------

Responder a