Oi pessoal. O que há de errado neste código?
import java.awt.*;
import java.util.*;
public class ExecutaEvento extends java.applet.Applet
{
Button TBotao1;
Button TBotao2;
Label TTexto1;
public Simple()
{
TBotao1 = new Button();
add(TBotao1);
TBotao1.setLabel("Botão 1");
TBotao2 = new Button();
add(TBotao2);
TBotao2.setLabel("Botão 2");
TTexto1 = new Label();
add(TTexto1);
TTexto1.setText("Nada aconteceu até agora!");
}
/* tratando o evento dos objetos */
public boolean handleEvent(Event e)
{
if(e.id == Event.ACTION_EVENT)
{
if(e.target == TBotao1)
{
TTexto1.setText("Você apertou o botão 1");
return true;
}
if(e.target == TBotao2)
{
TTexto1.setText("Você apertou o botão 2");
return true;
}
}
if(e.id == Event.MOUSE_MOVE)
{
TTexto1.setText("Aperte um botão!");
return true;
}
return false;
}
}