29 de outubro de 2012

Criando seu primeiro applet Java

Para criar o seu primeiro applet Java, você precisará ter o Java SE já instalado e também um editor de texto qualquer. Primeiramente, vamos criar a nossa classe:
//importanto a classe Applet do pacote java.applet
import java.applet.Applet; 
import java.awt.*;

public class PrimeiroApplet extends Applet {
     //JLabel que conterá a mensagem a ser exibida
     String mensagem;
     //Método init, que é carregado na inicialização do applet
     public void init(){
        mensagem = "Meu Primeiro Applet!";
     }
     //Método paint, a classe Graphics no parâmetro serve para
     //definir características da janela durante a execução do applet   
     public void  paint(Graphics g){
        //desenha um retângulo
        g.drawRect(0,0,299,299);
        //escreve a mensagem
        g.drawString(mensagem,90,130); 
     }
 } 
Salve o arquivo com o nome PrimeiroApplet.java. Agora vamos criar o arquivo HTML(PrimeiroApplet.html), que chamará a nossa applet no navegador:
<html>
<head>
        <title>Meu Primeiro Applet!</title>
</head>
<body>
         <applet code="PrimeiroApplet.class" width="300" height ="300"></applet>
</body>
</html>
Observe que a tag applet do código HTML carrega o arquivo PrimeiroApplet.class, que é gerado na compilação do arquivo .java. Para compilar, basta executar o seguinte comando:
 javac PrimeiroApplet.java 
Lembre-se de realizar os passos descritos dentro do mesmo diretório, caso contrário, você terá de alterar a propriedade code da tag applet para o caminho aonde estiver o arquivo .class.
Agora você pode executar o applet, basta abrir o arquivo html em seu navegador.

2 comentários:

  1. Show de bola. Apenas uma pergunta: como fazer para o applet atualizar a cada mudança? Toda vez que se altera o código, a página exibida continua mostrando o mesmo applet e ignora as alterações. Grato.

    ResponderExcluir
  2. Já tentou reiniciar o servidor?

    ResponderExcluir