import java.awt.*;
 import java.applet.Applet;
 public class ex5_1 extends Applet {
           Button bot�o;

           public void init() {
                    bot�o = new Button("Clique Aqui!");
                     add(bot�o);
             }

        public boolean action (Event evt, Object algum) {
                   // if (evt.target == bot�o) { // AQUI VC PERUNTA AO
HANDLE DO OBJETO.
                                                            // VC TEM QUE
USAR EQUALS.
                     if (evt.target.equals(bot�o)) {

                               bot�o.setLabel("OK!!");
                               return true;
                     }
                 else
                               return false;
   }
 }


----- Original Message -----
From: leonardopac <[EMAIL PROTECTED]>
To: <[EMAIL PROTECTED]>
Sent: Thursday, September 21, 2000 12:50 PM
Subject: Re:Erro - action


Ol�, Sebasti�o.

Cara, consegui compilar e rodar o problema a
partir do appletviewer, atrav�s do html:

<html> <body>
<applet code=ex5_1.class width=200
height=200>
</applet>
</body> </html>

O compilador apenas deu um warning, porque o
m�todo action � deprecated. O modelo de
tratamento de eventos mudou na vers�o 1.1. O
c�digo atualizado seria:

import java.awt.*;
import java.awt.event.*;
import java.applet.Applet;
public class ex5_1 extends Applet {
  Button bot�o;
  public void init() {
    bot�o = new Button("Clique Aqui!");
    add(bot�o);
    bot�o.addActionListener(new
ActionListener()

      public void actionPerformed
(ActionEvent evt) {
        bot�o.setLabel("OK!!");
    }});
  }
}

Se voc� quiser saber mais sobre o modelo
atual de eventos, d� uma olhadinha no
tutorial da linguagem:
http://www.java.sun.com
ou em um artigo que eu mesmo fiz em:
http://www.javatche.com/

Espero que ajude.
Leo.

>       Tentando rodar esse exemplo abaixo,
acontece alguns erros,
> algu�m poderia me ajudar.
>
> import java.awt.*;
> import java.applet.Applet;
> public class ex5_1 extends Applet {
>           Button bot�o;
>           public void init() {
>                    bot�o = new Button
("Clique Aqui!");
>                     add(bot�o);
>         }
>           public boolean action (Event
evt, Object algum) {
>                    if (evt.target ==
bot�o) {
>
bot�o.setLabel("OK!!");
>                               return true;
>                     }
>                 else
>                               return false;
>   }
> }
>
>
>
> Agrade�o a aten��o de todos.
>
>         Faculdade de Medicina de Ribeir�o
Preto -  USP
>
>         Sebasti�o Paulo Framartino Bezerra
>
>       E_mail: [EMAIL PROTECTED]
>
>       Home_Page: http://143.107.204.233/
>
>
>
>


__________________________________________________________________________
Todo brasileiro tem direito a um e-mail gr�tis
http://www.bol.com.br



* Para n�o remover seu e-mail desta lista envie um e-mail para
[[EMAIL PROTECTED]]
e no corpo do email escreva [unsubscribe [EMAIL PROTECTED]] ou acesse
http://apoio.cits.br:8080/guest/RemoteListSummary/javabr
Veja as mensagens antigas em http://www.mail-archive.com/javabr%40cits.br/


* Para n�o remover seu e-mail desta lista envie um e-mail para [[EMAIL PROTECTED]]
e no corpo do email escreva [unsubscribe [EMAIL PROTECTED]] ou acesse 
http://apoio.cits.br:8080/guest/RemoteListSummary/javabr
Veja as mensagens antigas em http://www.mail-archive.com/javabr%40cits.br/

Responder a