Capitulo 17: Métodos da classe JApplet
Que é um JApplet?
Achei uma definição muito bacana do que é um JApplet, e diz assim:
JApplet is a class that enables applets to use Swing components
Então definiremos Applets:
A Java applet is a special kind of Java program that a browser enabled with Java technology can download from the internet and run. An applet is typically embedded inside a web page and runs in the context of a browser. An applet must be a subclass of the java.applet.Applet
class. The Applet
class provides the standard interface between the applet and the browser environment.
Beleza, sabendo isto vamos definir os principais métodos da classe JApplet:
Este método é chamado uma vez pelo appletviewer ou pelo navegador quando um applet é carregado para execução. Executa a inicialização de um applet. Ações típicas executadas aqui são a inicialização de variáveis de instância e dos componentes GUI do applet e carga de sons para reproduzir ou imagens a exibir e criação de threads.
É chamado depois que o método
init completa sua execução e toda a vez que o usuário do navegador retorna para a página HTML, em que o applet reside (depois de navegar por outra página HTML). Esse método executa quaisquer tarefas que devam ser completadas quando o applet é carregado pela primeira vez no navegador e que deve ser executada cada vez que a página HTML em que o applet reside é revisitada. Entre as ações típicas realizadas aqui incluem-se iniciar uma animação e iniciar outras threads de execução.
- public void paint ( Graphics g )
É chamado depois que o método init completou sua execução e o método
start começou a ser executado para desenhar no applet. Também é chamado automaticamente cada vez que o applet precisa ser repintado. Por exemplo se o usuário do navegador cobre o applet com outra janela aberta na tela e epois descobre o applet, é chamado o método paint. Entre as ações típicas realizadas aqui está desenhar com o objeto Graphics g que é passado automaticamente para o método paint para você.
É chamado quando o applet deve parar de ser executado - normalmente quando o usuário do navegador deixa a página HTML em que o applet reside. Esse método executa quaisquer tarefas que são exigidas para suspender a execução do applet. Entre as ações típicas realizadas aqui estão parar a execução de animações e threads.
É chamado quando o applet está sendo removido da memória - normalmente quando o usuário do navegador sai da sessão de navegação. Esse método executa quaisquer tarefas que são necessárias para destruir recursos alocados para o applet.
If You Enjoyed This, Take 5 Seconds To Share It
0 comentarios:
Postar um comentário