Applet é um tipo especial de programa incorporado na página da web para gerar o conteúdo dinâmico. Ele roda dentro do navegador e funciona no lado do cliente.
Vantagem do miniaplicativo
Existem muitas vantagens do miniaplicativo. Eles são os seguintes:
nginx
- Funciona no lado do cliente, portanto, menos tempo de resposta.
- Protegido
- Ele pode ser executado por navegadores rodando em diversas plataformas, incluindo Linux, Windows, Mac Os etc.
Desvantagem do miniaplicativo
- O plug-in é necessário no navegador do cliente para executar o miniaplicativo.
Você sabe
- Quem é responsável por gerenciar o ciclo de vida de um miniaplicativo?
- Como realizar animação no applet?
- Como pintar como pincel no miniaplicativo?
- Como exibir o relógio digital no miniaplicativo?
- Como exibir o relógio analógico no miniaplicativo?
- Como comunicar dois miniaplicativos?
Hierarquia do miniaplicativo
Conforme exibido no diagrama acima, a classe Applet estende Panel. A classe Panel estende Container, que é a subclasse de Component. |
Ciclo de vida do miniaplicativo Java
- O miniaplicativo é inicializado.
- O miniaplicativo é iniciado.
- O miniaplicativo é pintado.
- O miniaplicativo está parado.
- O miniaplicativo é destruído.
Métodos de ciclo de vida para miniaplicativo:
Os métodos de ciclo de vida da classe 4 java.applet.Applet e a classe java.awt.Component fornecem métodos de 1 ciclo de vida para um miniaplicativo.
Classe java.applet.Applet
Para criar qualquer miniaplicativo, a classe java.applet.Applet deve ser herdada. Ele fornece 4 métodos de ciclo de vida do miniaplicativo.
Classe java.awt.Component
A classe Component fornece 1 método de ciclo de vida do miniaplicativo.
Fundamentos de construção do Ubuntu
Quem é responsável por gerenciar o ciclo de vida de um miniaplicativo?
Software plug-in Java.
Como executar um miniaplicativo?
Existem duas maneiras de executar um miniaplicativo
- Por arquivo html.
- Pela ferramenta appletViewer (para fins de teste).
Exemplo simples de Applet por arquivo html:
Para executar o applet por arquivo html, crie um applet e compile-o. Depois disso, crie um arquivo html e coloque o código do miniaplicativo no arquivo html. Agora clique no arquivo html.
//First.java import java.applet.Applet; import java.awt.Graphics; public class First extends Applet{ public void paint(Graphics g){ g.drawString('welcome',150,150); } }
Nota: a classe deve ser pública porque seu objeto é criado pelo software Java Plugin que reside no navegador.
meuapplet.html
Exemplo simples de Applet pela ferramenta appletviewer:
Para executar o applet pela ferramenta appletviewer, crie um applet que contenha a tag applet no comentário e compile-o. Depois disso, execute-o em: appletviewer First.java. Agora o arquivo HTML não é necessário, mas é apenas para fins de teste.
como obter uma data atual em java
//First.java import java.applet.Applet; import java.awt.Graphics; public class First extends Applet{ public void paint(Graphics g){ g.drawString('welcome to applet',150,150); } } /* */
Para executar o applet pela ferramenta appletviewer, escreva no prompt de comando:
<strong>c:></strong> javac First.java <strong>c:></strong> appletviewer First.java