Oi Tiago.

O requestFocus() � utilizado para que o foco seja enviado para o Applet,
pois s� desta forma a JVM pode capturar os eventos de Mouse do usu�rio.
Ele tem a mesma fun��o do clique do mouse sobre um componente. Por
exemplo, se voc� chamar o m�todo requestFocus() em um TextField o cursor
do texto ir� para este TextField, permitindo a entrada dos dados.

Quando sua applet n�o possui o foco, ela n�o pode capturar os eventos
que ocorrem com o mouse, que est�o sendo capturados pelo browser.

Ajudei?

[]'s
Handerson F. Gomes

Tiago Silva wrote:
> 
>   Caros amigos programadores:
> 
>   Gostaria de saber qual a utilidade, e para que serve o metodo
> requestFocus() da classe Component.
> 
>   Eu dei uma olhada na documentacao da sun, mas nao entendi muito bem.
> 
>   Estou perguntando, pois estava criando uma applet que usa o metodo keyDown
> para verificar os eventos de teclado, e ele so funcionou apos eu adicionar o
> metodo acima dentro do metodo init() da minha applet.
> 
>   Gostaria de saber o porque?
> 
>   Grato desde ja.
> 
>   Um grande abraco a todos.
> 
> escrito por: Tiago Silva
> e-mail: [EMAIL PROTECTED]
> 
> ______________________________________________________
> Get Your Private, Free Email at http://www.hotmail.com
> * Para nao receber mais e-mails da lista, acesse 
><http://www.sun.com.br:8080/guest/RemoteAvailableLists>, coloque seu e-mail, escolha 
>a lista <[EMAIL PROTECTED]> e de um <submit>.

-- 
****************************************************************
Handerson Ferreira Gomes, Analista de Sistemas
CITS - Centro Internacional de Tecnologia de Software
+55 41 317 2086, fax: 337 1002
"Cursos pela Web CITS, a melhor forma de aprender pela WEB"
http://www.cits.br - http://www.cursos.cits.br 
****************************************************************
* Para nao receber mais e-mails da lista, acesse 
<http://www.sun.com.br:8080/guest/RemoteAvailableLists>, coloque seu e-mail, escolha a 
lista <[EMAIL PROTECTED]> e de um <submit>.

Responder a