Pessoal, como vcs já devem saber, estou começando a desvendar esse tar de JAVA. Estão fiz um exercício de uma apostila mas está me acontecendo um erro na compilação, será que vcs podem me ajudar…
Já agradeço desde já, irmãos.
<em><strong><strong><strong><strong><strong><strong>O Programa…</strong></strong></strong></strong></strong></strong></em>*********
import java.awt.<em>;
import java.awt.Event.</em>;
class [color=orange]Prog0704[/color] extends Frame implements [color=red]ActionListener[/color]
{
String x;
public void paint(Graphics g)
{if(x!=null)
g.drawString(x,100,100);
}
public void actionPerformed([color=red][b]ActionEvent[/b][/color] e)
{x="TRATEI O EVENTO DE BOTÃO";
repaint();
}
public static void main (String arg[])
{Prog0704 f = new Prog0704();
Button B = new Button();
f.setLayout(new FlowLayout());
f.add(B);
[color=red][b]B.addActionListener(f);[/[/b]color]
f.setSize(300,300);
f.show();
}
}
[b]<em><strong><strong><strong><strong><strong><strong><strong><strong>O ERRO</strong></strong></strong></strong></strong></strong></strong></strong></em>****
Exception in thread “main” java.lang.Error: Unresolved compilation problem:
The method addActionListener(ActionListener) in the type Button is not applicable for the arguments (Prog0704)
at Prog0704.main(Prog0704.java:23)[/b]