Neste artigo vou mostrar os príncipios básicos de criação de Applets em Java. Applets são programas Java, que são executados juntamente com um Browser, ou usando um programa chamado AppletViewer. Elas são usadas para inserir interactividade e animações em páginas web, usando os recursos gráficos das bibliotecas do Java. Applets são imbutidos em páginas web, da mesma forma que colocamos vídeos, etc. usando a tag , como veremos no exemplo abaixo.
Neste artigo, criaremos uma Applet básica, que mostra rectangulos coloridos no Browser.Para criar uma Applet, cria-se uma classe que deriva da classe Applet, contido no pacote applet do Java. Applets possuem métodos especiais, que devem ser sobrescritos para executar as instruções que desejamos.Vou neste artigo mostrar as funções de alguns dos métodos, os que foram usados no exemplo em anexo.
public void init()
Inicializa o Applet, logo que o Browser abre página que contém o Applet, este método é automaticamente invocado.
public void start()
Inicializa a execução do Applet, é invocado a seguir ao init()
public void paint(Graphics g)
Este método é responsável pelo aspecto visual da Applet. Recebe como parámetro um objecto do tipo Graphics, que é instanciado a partir da classe Gaphics do pacote java.awt, por isso este pacote deve ser importado no cabeçalho do programa. Todas as Applets devem possuir objectos do tipo Graphics associados.
public void stop()
Este método é invocado quando o usuário retira o focus da página que contém o Applet. Por exemplo, quando o usuário possui muitas páginas ou abas abertas, e passa a visualizar outra página, que não é a que contém o Applet, este método é invocado para parar a execução do Applet.
public void destroy()
Este método é invocado quando a janela que contém o Applet é fechada, e faz com que se recupere os recursos usados para a execução do Applet.O único métdo que realmente precisa ser sobrescrito é o método paint(), pois é ali que definiremos os elementos que irão constituir a nossa Applet. No caso do nosso exemplo, os rectângulos serão criados neste método.Para se poder executar o Applet, precisamos criar uma página HTML, na qual imbutiremos o nosso Applet. Para o nosso exemplo, a página HTML pode ser a seguinte:
<html>
<head>
<title> Primeiro Applet do Techmoz</title>
</head>
<body>
<applet code="PrimeiraApplet.class" width=300 height=300> </applet>
<p>Acima está o primeiro Applet criado no <a href=”http://techmoz.net”>Techmoz.</a></p>
</body>
</html>
Agora precisamos de criar e compilar o Applet a ser imbutido nesta página. Não será assim tão difícil!!!







Comentários Recentes